InnoDB is a MySQL database engine, which has been gaining in popularity lately, as it offers a significantly better overall performance and a faster database failure recovery in comparison with the default engine that’s used by MySQL – MyISAM. InnoDB is preferred by lots of web developers that create scalable web apps, due to the fact that it works much more effectively with immense amounts of data, while it keeps the server load low. Also, it it locks only one row in the database if any information should be modified, whereas many other engines lock the entire table and therefore require more time to complete several consecutive tasks. Last, but not least, InnoDB observes a set of "all-or-nothing" rules – in case the entire data modification cannot be completed successfully for some reason, the action is rolled back to avoid confusion or losing data. Magento and the latest Joomla versions are two instances of famous PHP-based web applications which have moved to InnoDB.

InnoDB in Shared Website Hosting

InnoDB is offered with all our Linux shared website hosting packages by default, not upon request or as a paid upgrade, so you’ll be able to activate and manage any PHP script-driven application which needs the MySQL storage engine without encountering any difficulty once you order your shared web hosting account. InnoDB will be pre-selected as the default engine for a particular database during the app installation, irrespective of whether you use our single-click installation tool or create the database and activate the application manually, on the condition that the app requires InnoDB instead of the more famous MyISAM engine. We’ll carry out regular database backups, so you can rest assured that you will never lose any content in case you delete a database unintentionally or you overwrite some crucial info – you’ll simply have to touch base with us and we will restore your database the way it was.