InnoDB is a MySQL database storage engine, which has been gaining in popularity in recent years, because it offers a better overall performance and an improved database failure recovery in comparison with the default engine that is used by the MySQL RDBMS – MyISAM. InnoDB is endorsed by a lot of developers that write scalable applications, due to the fact that it works much more efficiently with immense amounts of data, while it keeps the server processing load at a minimum. In addition, it locks only a single row in the database in case any information should be modified, while many other engines lock the entire table and hence need much more time to carry out several successive tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – if the entire data modification procedure cannot be completed successfully for any reason, the operation is rolled back to prevent scrambling or the loss of data. Magento and the latest releases of Joomla are two instances of popular PHP-powered software platforms that have shifted over to InnoDB.

InnoDB in Website Hosting

InnoDB is offered with all our website hosting by default, not as a paid upgrade or upon request, so you’ll be able to activate and run any PHP script-based app which needs the storage engine without having any difficulty once you open your account. InnoDB will be selected automatically as the default engine for a certain MySQL database during the app activation, no matter if you make use of our one-click installer or create the database and activate the app manually, as long as the app requires InnoDB instead of the more famous MyISAM engine. We’ll keep daily backups of all your databases, so you can be sure that you won’t ever lose any data in case you delete a database accidentally or you overwrite some crucial info – you simply need to notify us and we’ll restore your data the way it was.