InnoDB is a MySQL storage engine, which has been gaining in popularity in recent years, as it provides a significantly better overall performance and a faster crash recovery in comparison to the default engine that’s used by the MySQL relational database management system – MyISAM. InnoDB is endorsed by many developers that build scalable software apps, as it works more effectively with enormous data volumes, while it keeps the server processing load at a minimum. What’s more, it locks only one database row in case any information should be modified, whereas many other engines lock the entire database table and hence require more time to handle multiple sequential tasks. Last, but not least, InnoDB adheres to a set of "all-or-nothing" rules – in case the entire data modification cannot be completed successfully for whatever reason, the operation is rolled back to avoid scrambling or losing data. Magento and the latest Joomla releases are two examples of famous PHP-driven applications that have switched to InnoDB.
InnoDB in Hosting
Any open-source script-based web app that needs InnoDB will function impeccably on our cutting-edge cloud platform and the storage engine comes with all our hosting packages. Whenever you create a MySQL database manually or our app installer creates one automatically and an app installation is started, the engine that the database in question will make use of will be selected on the basis of the app’s requirements without having to change any setting in your shared hosting account. InnoDB will be selected automatically for any application that requires this specific engine and you will be able to get the most out of its full potential. We will carry out regular content backups, so if you accidentally erase a MySQL database that you need or you overwrite a certain part of it, we’ll be able to restore your database the way it was only a couple of hours earlier.