InnoDB is a very popular storage engine for the MySQL relational database management system. It’s an alternative to the default engine – MyISAM, and it has got lots of advantages that make it the engine of choice for many open-source script-driven software applications, among them Joomla and Magento, which have shifted over to InnoDB permanently. For example, importing large amounts of data will be faster with InnoDB, because it locks only a single row to carry out an operation, not the entire table, which makes the engine ideal for scalable applications. InnoDB also supports foreign keys and transactions – these refer to the way in which the data is handled. To put it simply, appending new or modifying existent data will either be fully completed, or will be aborted and the operation will be rolled back in case any issue appears in the meantime, which is why the content that remains in the database will not be damaged.

InnoDB in Website Hosting

Every PHP-based web application that needs InnoDB will run flawlessly on our leading-edge cloud website hosting platform and the MySQL storage engine comes with all our website hosting plans. Each time you create a MySQL database manually or our app installer tool creates one automatically and an app installation process is initiated, the engine that the database will make use of will be selected in accordance with the app’s prerequisites without the need to edit any setting in your shared account. InnoDB will be picked automatically for any application that requires this specific engine and you will be able to get the most out of its full capacity. We will maintain daily content backups, so in case you unintentionally remove a database that you need or you overwrite certain parts of it, we’ll be able to restore the database the way it was just a few hours earlier.