InnoDB is a database engine for MySQL databases, which is used by famous PHP-powered web apps like Joomla 3.x and Magento. It is ideal for scalable applications, since it works really well when managing huge data volumes. Instead of locking the entire table to add new information to a database as many other engines do, InnoDB locks only one database row, so it can handle a lot more operations for the same period of time. Moreover, InnoDB offers a faster database crash recovery and supports database transactions and foreign key constraints – a set of rules that define how data imports and updates should be treated. If a particular task has not been thoroughly completed for whatever reason, the action will be rolled back. In this way, the content in the database will be kept safe and sound and will not be partially merged with newly entered content.

InnoDB in Cloud Hosting

Every PHP-driven application that needs InnoDB will run flawlessly on our innovative cloud hosting platform and the MySQL database storage engine is offered with all our cloud hosting plans. Whenever you create a MySQL database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database will make use of will be selected on the basis of the app’s prerequisites without having to update any setting in your account. InnoDB will be picked automatically for any application that requires this specific engine and you will be able to take advantage of its full capacity. We’ll keep regular content backups, so if you unintentionally remove a database that’s important to you or you overwrite certain parts of it, we will be able to restore your content the way it was only a couple of hours ago.