InnoDB is a database storage engine for MySQL databases, which is used by famous PHP-based applications such as Joomla v3 and Magento. It is excellent for scalable applications, as it works really well when handling huge volumes of data. Rather than locking the whole table to insert new information in a database like many other engines do, InnoDB locks only one database row, so it can handle a lot more tasks for the same period of time. In addition, InnoDB offers a much faster crash recovery and supports transactions and foreign keys – rules that indicate how data inserts and updates should be handled. In case a particular operation hasn’t been entirely completed for some reason, the action will be rolled back. Thus, the content in the database will be retained safe and sound and won’t be partially merged with newly added content.

InnoDB in Cloud Website Hosting

InnoDB is offered with all our cloud website hosting by default, not upon request or as a paid upgrade, so you will be able to install and manage any PHP-based web application that requires the InnoDB database storage engine without any impediments as soon as you open your account. InnoDB will be selected automatically as the default engine for a given database during the app installation, no matter if you make use of our 1-click installation tool or create the database and set up the application manually, provided that the app requires InnoDB instead of the more famous MyISAM engine. We’ll maintain daily backups of all your MySQL databases, so you can be certain that you won’t ever lose any content if you delete a database by accident or you overwrite some vital information – you just have to touch base with us and we’ll restore your database back to normal.