InnoDB is a MySQL storage engine, which has been gaining in popularity lately, because it provides a better overall performance and an improved crash recovery compared to the default engine used by MySQL – MyISAM. InnoDB is endorsed by a lot of developers that build scalable web apps, as it works much more effectively with immense amounts of data, while it keeps the server processing load low. In addition, it locks only a single database row if any info should be modified, whereas lots of other engines lock the entire table and hence need much more time to handle multiple successive tasks. Last, but not least, InnoDB complies with the "all-or-nothing" rule – in case the entire data modification process cannot be completed for whatever reason, the action is rolled back to prevent confusion or data loss. Magento and the latest Joomla releases are two instances of widely used script-powered software platforms that have shifted over to InnoDB.

InnoDB in Cloud Website Hosting

Any PHP script-powered web app that requires InnoDB will run flawlessly on our innovative cloud platform and the database storage engine comes with all our cloud website hosting plans. Whenever you create a MySQL database manually or our app installer tool creates one automatically and an app installation is initiated, the engine that the database will make use of will be selected based on the app’s specifications without having to edit any setting in your web hosting account. InnoDB will be chosen automatically for any application that requires this particular engine and you will be able to take advantage of its full capacity. We will keep regular backups of your content, so if you accidentally delete a MySQL database that is important to you or you overwrite a specific part of it, we’ll be able to restore your content the way it was just a couple of hours earlier.