InnoDB is a popular database engine for the MySQL database management system. It is an alternative to the default engine – MyISAM, and it has many pluses that make it the engine of choice for lots of PHP-powered software apps, including Joomla and Magento, which have moved to InnoDB for good. For example, importing immense volumes of data will be much faster with InnoDB, since it locks only one database row to carry out a specific task, not the entire table, which makes the engine excellent for scalable applications. InnoDB also supports foreign keys and transactions – these refer to the way in which the info is tackled. Simply put, appending new or updating existing data will either be fully completed, or will be aborted and the procedure will be rolled back if a given issue shows up in the meantime, which is why the content that remains in the database will not be lost.

InnoDB in Cloud Hosting

While InnoDB is either not available or a paid upgrade with other hosting companies, it’s an integral part of the default set of services that we’re offering with our cloud hosting plans. In case you want to make use of a PHP-powered application that requires InnoDB particularly, in order to be installed and to function properly, you will not experience any difficulties since the MySQL database storage engine is available on our in-house built cloud web hosting platform. Irrespective of whether you set up a new database and install an app manually or use our 1-click app installer software tool, InnoDB will be selected automatically by our platform as the default engine if the respective application requires InnoDB rather than MyISAM. In addition to the outstanding crash recovery offered by InnoDB, we also carry out daily database backups, so that we can swiftly recover any MySQL database in your shared hosting account.