InnoDB is a MySQL database storage engine, which has been gaining in popularity in recent years, as it provides a better overall performance and a faster crash recovery in comparison to the default engine that’s used by the MySQL database management system – MyISAM. InnoDB is endorsed by many devs that build highly scalable web applications, due to the fact that it works much better with huge volumes of data, while it keeps the server load at a minimum. Moreover, it uses row-level locking in case any info should be edited, whereas many other engines lock the entire table and hence need more time to perform multiple successive tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – in case the entire data modification cannot be completed for some reason, the action is rolled back to avoid confusion or data loss. Magento and the latest Joomla™ versions are two instances of widely used PHP script-powered web applications that have moved to InnoDB.
InnoDB in Cloud Web Hosting
InnoDB is offered with all our cloud web hosting by default, not as a paid upgrade or upon request, so you will be able to activate and run any PHP-based web app which requires the MySQL database engine without encountering any problem as soon as you activate your shared web hosting account. InnoDB will be pre-selected as the default engine for a specific database during the app installation, regardless of whether you make use of our 1-click installation tool or create the database and activate the application manually, provided that the app requires it instead of the more famous MyISAM engine. We’ll keep daily backups of all your databases, so you can be certain that you won’t ever lose any content if you delete a database by mistake or you overwrite some crucial information – you simply need to notify us and we will restore your data back to normal.