InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, as it offers a much better overall performance and an improved database failure recovery compared with the default engine used by the MySQL database management system – MyISAM. InnoDB is preferred by a lot of web developers that run scalable web applications, due to the fact that it works more effectively with enormous volumes of data, while it keeps the server load low. Also, it locks only a single database row if anything should be modified, whereas lots of other engines lock the entire table and thus need more time to accomplish multiple sequential tasks. Last, but not least, InnoDB abides by a set of "all-or-nothing" rules – in case the entire data modification cannot be completed successfully for whatever reason, the operation is rolled back to avoid scrambling or the loss of data. Magento and the latest releases of Joomla are two instances of widely used script-powered software platforms which have shifted over to InnoDB.

InnoDB in Cloud Web Hosting

You’ll be able to use any PHP script-powered software application that requires InnoDB in case you have a Linux cloud web hosting package with us, as the MySQL database engine is present on our cutting-edge cloud website hosting platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably in case this engine is needed. You can run apps which need the MyISAM engine without having any difficulty as well and, once again, the engine will be pre-selected, so you won’t need to edit any setting manually at any point. Furthermore, we will also make daily backups of all the databases that you have in your shared web hosting account, so in case you delete or overwrite anything, we can quickly get it back to the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Hosting

If you set up a brand new MySQL database from the hosting Control Panel coming with all our semi-dedicated server accounts and you begin installing a PHP-based software app either manually or using our single-click app installer, the storage engine for the database will be set automatically on the basis of the given app’s requirements. Since InnoDB is available on the cloud hosting platform where your new semi-dedicated hosting account will be set up, it will be set as the default engine for any app that requires it without any manual intervention needed on your end at any moment. To prevent any chance of losing info if you update an app or if you delete a database accidentally, we will carry out backups of all your databases each day, so if anything happens, we can recover your data.