InnoDB is a storage engine for MySQL relational databases, which is used by well known script-driven software apps such as Magento and Joomla 3. It’s perfect for scalable apps, because it works remarkably well when processing enormous data volumes. Instead of locking the whole table to insert new information in a database as many other engines do, InnoDB locks only one row, so it can process a lot more operations for the same period of time. Furthermore, InnoDB offers a better database crash recovery and supports transactions and foreign keys – a set of rules that specify how data imports and updates should be handled. In case a certain operation has not been fully completed for any reason, the action will be rolled back. In this way, the content in the database will be kept undamaged and won’t be partially merged with newly entered content.

InnoDB in Cloud Hosting

InnoDB is offered with all our Linux cloud packages by default, not as a paid upgrade or upon request, so you will be able to install and manage any script-powered software app which needs the MySQL database storage engine without having to deal with any difficulty as soon as you activate your account. InnoDB will be pre-selected as the default engine for a given database during the app activation process, regardless of whether you use our 1-click installer or create the database and activate the application manually, on the condition that the app requires it instead of the more famous MyISAM engine. We’ll store regular MySQL database backups, so you can be certain that you’ll never lose any content in case you delete a database unintentionally or you overwrite some key info – you’ll simply have to touch base with us and we’ll restore your data back to normal.