InnoDB is a MySQL storage engine, which has been gaining popularity lately, as it offers a significantly better overall performance and a faster database crash recovery in comparison to the default engine that’s used by the MySQL relational database management system – MyISAM. InnoDB is preferred by plenty of devs that create scalable web apps, because it works much better with enormous volumes of data, while it keeps the server processing load low. Also, it locks only one database row in case any information should be edited, whereas lots of other engines lock the entire database table and hence need much more time to complete multiple successive tasks. Last, but not least, InnoDB obeys the "all-or-nothing" rule – if the modification of the entire data cannot be completed for whatever reason, the operation is rolled back to avoid confusion or the loss of data. Magento and the newest Joomla™ versions are two examples of popular PHP-powered applications that have switched over to InnoDB.
InnoDB in Cloud Website Hosting
InnoDB is offered with all our Linux cloud website hosting packages by default, not upon request or as a paid upgrade, so you can install and manage any script-based web app that needs the MySQL storage engine without any problem as soon as you open your shared hosting account. InnoDB will be pre-selected as the default engine for a given database during the app activation process, no matter if you use our 1-click installer or create the MySQL database and activate the application manually, on the condition that the app requires it instead of the more famous MyISAM engine. We’ll carry out regular database backups, so you can be certain that you’ll never lose any content if you delete a database unintentionally or you overwrite some key information – you’ll just need to contact us and we will restore the database the way it was.