InnoDB is a MySQL database engine, which has been gaining popularity lately, because it offers a better overall performance and an improved database crash recovery compared with the default engine used by MySQL – MyISAM. InnoDB is endorsed by plenty of devs that write highly scalable applications, since it works better with huge volumes of data, while it keeps the server load at a minimum. Moreover, it locks only a single database row if any info should be updated, whereas many other engines lock the entire database table and thus need much more time to complete several successive tasks. Last, but not least, InnoDB observes the "all-or-nothing" rule – if the entire data modification procedure cannot be completed successfully for some reason, the action is rolled back to prevent confusion or the loss of data. Magento and the latest Joomla editions are two examples of widespread script-powered web apps that have switched over to InnoDB.
InnoDB in Cloud Website Hosting
InnoDB is available with all our Linux cloud website hosting packages by default, not as a paid upgrade or upon request, so you can activate and run any open-source script-driven app that requires the database storage engine without any problems once you activate your shared web hosting account. InnoDB will be selected automatically as the default engine for a given MySQL database during the app installation process, regardless of whether you use our single-click installation tool or create the MySQL database and activate the app manually, provided that the application requires InnoDB instead of the more popular MyISAM engine. We will maintain daily backups of all your MySQL databases, so you can be sure that you will never lose any data in case you delete a database by accident or you overwrite some important info – you’ll simply need to get in touch with us and we will restore your data the way it was.