InnoDB is a MySQL storage engine, which has been gaining popularity lately, as it offers a better overall performance and an improved crash recovery compared to the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is used by lots of developers that write highly scalable applications, because it works more efficiently with huge data volumes, while it keeps the server processing load low. Moreover, it locks only a single row in the database if any info should be updated, whereas many other engines lock the entire database table and therefore require more time to carry out several consecutive tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – in case the entire data modification cannot be completed for any reason, the action is rolled back to avoid confusion or the loss of data. Magento and the newest versions of Joomla are two instances of popular PHP script-powered software apps that have switched over to InnoDB.

InnoDB in Cloud Hosting

InnoDB is offered with all our cloud plans by default, not upon request or as a paid upgrade, so you’ll be able to install and run any open-source script-powered application that requires the MySQL database engine without the need to deal with any complication once you activate your shared hosting account. InnoDB will be selected automatically as the default engine for a specific database during the app activation process, regardless of whether you make use of our single-click installation tool or create the MySQL database and install the application manually, on the condition that the app requires it instead of the more popular MyISAM engine. We’ll create regular MySQL database backups, so you can be certain that you’ll never lose any content if you delete a database by mistake or you overwrite some crucial info – you will simply need to get in touch with us and we will restore everything back to normal.