InnoDB is a MySQL database storage engine, which has been gaining popularity lately, because it offers a significantly better overall performance and a faster crash recovery compared with the default engine that is used by the MySQL relational database management system – MyISAM. InnoDB is endorsed by a lot of web developers that run highly scalable web applications, as it works more effectively with immense amounts of data, while it keeps the server load low. Moreover, it it locks only one row in the database if anything should be modified, whereas lots of other engines lock the entire database table and therefore require more time to complete several sequential tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – if the entire data modification process cannot be completed for any reason, the operation is rolled back to avoid confusion or data loss. Magento and the newest releases of Joomla are two examples of widespread PHP script-powered software applications which have shifted over to InnoDB.

InnoDB in Dedicated Servers

When you purchase a new dedicated server, you will be able to select one of the three Control Panels that we are offering – cPanel, Hepsia and DirectAdmin. Each server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-activated, so you will not need to install this MySQL database storage engine manually so as to be able to run PHP-based apps that require it. InnoDB is used by scalable apps and since a dedicated server will offer you all the server resources that you require in order to manage very large sites, it is pretty likely that you will resort to InnoDB. You’ll be able to use other engines too, so in case a certain app requires MyISAM instead of InnoDB, you won’t run into any impediment while managing it. The engine that will be used will be recognized automatically as soon as the app installation procedure starts, so you will not need to update any settings manually at any moment.