InnoDB is a database storage engine for MySQL databases, which is used by well known PHP script-powered software apps such as Joomla 3.x and Magento. It’s perfect for scalable applications, because it works really well when handling immense data volumes. Instead of locking the whole database table to import new information into a database like many other engines do, InnoDB locks only one database row, so it can execute much more operations for the same length of time. Besides, InnoDB offers a better crash recovery and supports transactions and foreign keys – a set of rules that indicate how data inserts and modifications should be treated. In case a certain task has not been entirely completed for any reason, the action will be rolled back. Thus, the information in the database will be kept safe and sound and won’t be partially merged with new content.

InnoDB in Cloud Hosting

InnoDB is available with all our Linux cloud packages by default, not upon request or as a paid upgrade, so you’ll be able to activate and manage any open-source script-based application that requires the MySQL database storage engine without any obstacles once you activate your shared website hosting account. InnoDB will be pre-selected as the default engine for a particular database during the app activation, irrespective of whether you take advantage of our one-click installer or create the database and activate the application manually, as long as the application requires InnoDB instead of the more popular MyISAM engine. We will create regular database backups, so you can be sure that you will never lose any data in case you delete a database by mistake or you overwrite some key info – you simply need to contact us and we’ll restore your database back to normal.