InnoDB is a MySQL storage engine, which has been gaining in popularity in recent years, because it provides a better overall performance and a faster database crash recovery compared to the default engine used by MySQL – MyISAM. InnoDB is used by numerous devs that run highly scalable web apps, because it works much better with huge volumes of data, while it keeps the server load at a minimum. Also, it locks only a single database row in case any information should be modified, while many other engines lock the entire database table and hence require much more time to perform several sequential tasks. Last, but not least, InnoDB obeys the "all-or-nothing" rule – if the entire data modification procedure cannot be completed for whatever reason, the action is rolled back to prevent scrambling or the loss of data. Magento and the latest versions of Joomla are two examples of widely used script-based software apps that have switched over to InnoDB.

InnoDB in Cloud Website Hosting

Any PHP script-based software application that needs InnoDB will function flawlessly on our advanced cloud web hosting platform and the storage engine is offered with all our cloud website hosting plans. Whenever you create a database manually or our app installer tool creates one automatically and an app installation process is started, the engine that the database in question will make use of will be selected based on the app’s requirements without having to update any setting in your shared account. InnoDB will be picked automatically for any application that requires this particular engine and you will be able to get the most out of its full potential. We’ll create regular content backups, so in case you accidentally remove a database that is important to you or you overwrite some part of it, we will be able to restore your database the way it was just several hours earlier.