InnoDB is a very popular storage engine for the MySQL DBMS. It’s an alternative to the default MyISAM engine and it has many advantages that make it the preferred engine for many PHP script-powered applications, among them Magento and Joomla, which have shifted over to InnoDB permanently. For example, importing large data volumes will be faster with InnoDB, since it locks only one row to complete an operation, not the entire table, which makes the engine ideal for scalable apps. It also supports foreign keys and database transactions – these refer to the way in which the information is handled. To put it simply, adding new or modifying existent data will either be thoroughly completed, or will be aborted and the procedure will be rolled back if a given problem appears during the process, which is why the content that remains in the database won’t be damaged.

InnoDB in Shared Website Hosting

Any PHP-driven web application that requires InnoDB will run flawlessly on our cutting-edge cloud web hosting platform and the MySQL database engine comes with all our shared website hosting packages. Every time you create a database manually or our app installer creates one automatically and an app installation process is started, the engine that the database will use will be selected based on the app’s requirements without the need to edit any setting in your hosting account. InnoDB will be picked automatically for any application that requires this particular engine and you’ll be able to make the most of its full capacity. We’ll keep daily content backups, so in case you unintentionally delete a database that’s important to you or you overwrite a specific part of it, we will be able to restore everything the way it was just a couple of hours ago.