InnoDB is a MySQL storage engine, which has been gaining popularity in recent years, because it offers a better overall performance and a faster database crash recovery compared to the default engine that’s used by the MySQL database management system – MyISAM. InnoDB is preferred by plenty of developers that write scalable web applications, since it works much better with large amounts of data, while it keeps the server load low. Also, it it locks only one row in the database if any info should be modified, whereas lots of other engines lock the entire database table and therefore need more time to handle several sequential tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – if the entire data modification process cannot be completed for any reason, the action is rolled back to prevent scrambling or data loss. Magento and the latest Joomla releases are two examples of widespread script-based web applications that have switched over to InnoDB.

InnoDB in Cloud Hosting

Every PHP-driven software app that needs InnoDB will run impeccably on our advanced cloud web hosting platform and the MySQL database storage engine comes with all our cloud hosting packages. Every time you create a database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database in question will use will be selected in accordance with the app’s specifications without having to change any setting in your web hosting account. InnoDB will be chosen automatically for any application that requires this specific engine and you’ll be able to take advantage of its full potential. We’ll generate daily backups of your content, so if you accidentally erase a database that is important to you or you overwrite certain parts of it, we’ll be able to restore everything the way it was just several hours ago.