InnoDB is a MySQL database engine, which has been gaining popularity in recent years, as it provides a much better overall performance and an improved crash recovery compared with the default engine used by the MySQL database management system – MyISAM. InnoDB is used by lots of developers that build highly scalable apps, because it works better with enormous volumes of data, while it keeps the server load at a minimum. What’s more, it locks only a single database row if any info should be modified, while many other engines lock the entire database table and therefore need more time to complete multiple consecutive tasks. Last, but not least, InnoDB adheres to the "all-or-nothing" rule – if the entire data modification procedure cannot be completed successfully for whatever reason, the operation is rolled back to avoid scrambling or losing data. Magento and the newest Joomla™ releases are two examples of famous script-powered web apps that have shifted over to InnoDB.
InnoDB in Cloud Hosting
InnoDB is available with all our Linux cloud hosting by default, not as a paid upgrade or upon request, so you will be able to activate and run any open-source script-driven web application which requires the MySQL database engine without any difficulty as soon as you activate your shared hosting account. InnoDB will be pre-selected as the default engine for a specific MySQL database during the app activation process, regardless of whether you make use of our one-click installation tool or create the MySQL database and activate the application manually, as long as the app requires it instead of the more famous MyISAM engine. We will create regular database backups, so you can rest assured that you will never lose any data if you delete a database by accident or you overwrite some vital info – you’ll just have to get in touch with us and we will restore the database the way it was.