InnoDB is a storage engine for MySQL databases, which is used by well known script-powered software apps such as Joomla 3 and Magento. It’s ideal for scalable apps, since it works incredibly well when handling large volumes of data. Rather than locking the whole database table to enter new information into a database as many other engines do, InnoDB locks only one row, so it can complete much more operations for the same period of time. What’s more, InnoDB offers a much faster database crash recovery and supports transactions and foreign key constraints – rules that determine how data imports and modifications should be treated. In case a specific task has not been entirely completed for whatever reason, the action will be rolled back. Thus, the content in the database will be preserved safe and sound and won’t be partially merged with newly inserted content.

InnoDB in Cloud Website Hosting

InnoDB is available with all our cloud website hosting plans by default, not upon request or as a paid upgrade, so you can activate and run any script-based app which requires the InnoDB storage engine without any obstacles as soon as you open your shared account. InnoDB will be pre-selected as the default engine for a specific database during the app installation, irrespective of whether you use our 1-click installation tool or create the MySQL database and install the app manually, as long as the application requires it instead of the more popular MyISAM engine. We will generate daily database backups, so you can rest assured that you won’t ever lose any data in case you erase a database unintentionally or you overwrite some essential info – you just have to notify us and we’ll restore your content the way it was.