InnoDB is a MySQL database engine, which has been gaining popularity in recent years, as it offers a significantly better overall performance and a faster crash recovery compared to the default engine used by the MySQL DBMS – MyISAM. InnoDB is preferred by a lot of programmers that write highly scalable software applications, due to the fact that it works more efficiently with huge data volumes, while it keeps the server processing load low. What’s more, it locks only a single row in the database in case any information should be modified, whereas many other engines lock the entire table and hence need much more time to accomplish several successive tasks. Last, but not least, InnoDB observes the "all-or-nothing" rule – if the entire data modification procedure cannot be completed for whatever reason, the action is rolled back to avoid confusion or data loss. Magento and the newest versions of Joomla are two examples of widely used script-based applications that have switched over to InnoDB.
InnoDB in Shared Web Hosting
InnoDB is available with all our shared web hosting by default, not upon request or as a paid upgrade, so you will be able to activate and manage any open-source script-based application which needs the MySQL database engine without encountering any problem once you open your shared website hosting account. InnoDB will be pre-selected as the default engine for a given MySQL database during the app installation, no matter if you use our one-click installation tool or create the database and activate the application manually, as long as the app requires InnoDB instead of the more famous MyISAM engine. We will generate regular database backups, so you can rest assured that you won’t ever lose any content in case you erase a database accidentally or you overwrite some key info – you simply need to alert us and we will restore the database the way it was.