InnoDB is a MySQL database engine, which has been gaining popularity lately, as it provides a better overall performance and an improved database crash recovery compared with the default engine that is used by the MySQL DBMS – MyISAM. InnoDB is preferred by many web developers that run highly scalable software apps, since it works more efficiently with large data volumes, while it keeps the server load low. In addition, it it locks only one row in the database if any info should be modified, while many other engines lock the entire database table and hence need much more time to perform multiple consecutive tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – if the modification of the entire data cannot be completed for some reason, the action is rolled back to avoid confusion or the loss of data. Magento and the newest Joomla releases are two instances of widespread PHP script-based applications that have moved to InnoDB.

InnoDB in Cloud Website Hosting

While InnoDB is either not offered or it is a paid upgrade with many other hosting providers, it is an essential part of the standard set of services that we are offering with our cloud website hosting plans. If you want to make use of a PHP-powered software application that needs InnoDB in particular, in order to be installed and to perform correctly, you will not need to deal with any obstacles as the database storage engine is available on our in-house built cloud Internet hosting platform. Regardless of whether you set up a brand new MySQL database and activate an app manually or use our single-click application installer software instrument, InnoDB will be selected automatically by our platform as the default engine if the specific application requires it rather than MyISAM. In addition to the incredible database crash recovery that InnoDB offers, we also make daily backups of all databases, so that we can quickly recover any MySQL database in your shared account.