InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, as it offers a significantly better overall performance and an improved database crash recovery compared with the default engine that’s used by the MySQL relational database management system – MyISAM. InnoDB is endorsed by numerous web developers that run scalable software applications, because it works more efficiently with immense data volumes, while it keeps the server processing load low. Additionally, it it locks only one row in the database in case any info should be edited, whereas lots of other engines lock the entire table and thus need much more time to accomplish multiple sequential tasks. Last, but not least, InnoDB obeys the "all-or-nothing" rule – in case the entire data modification cannot be completed for whatever reason, the action is rolled back to prevent scrambling or the loss of data. Magento and the latest Joomla releases are two examples of popular script-powered software applications which have switched to InnoDB.

InnoDB in Shared Website Hosting

InnoDB is available with all our Linux shared website hosting by default, not as a paid upgrade or upon request, so you will be able to install and run any PHP script-powered application which requires the InnoDB storage engine without the need to deal with any difficulty once you activate your shared hosting account. InnoDB will be selected automatically as the default engine for a specific database during the app installation process, irrespective of whether you use our single-click installer or create the database and install the app manually, as long as the application requires InnoDB instead of the more popular MyISAM engine. We will generate regular backups of all your databases, so you can be sure that you will never lose any content in case you erase a database by mistake or you overwrite some important info – you’ll just need to get in touch with us and we will restore everything the way it was.

InnoDB in Semi-dedicated Hosting

If you create a brand new MySQL database through the Control Panel coming with each of our semi-dedicated server plans and you start installing a PHP script-driven web application either manually or using our one-click app installer, the database storage engine will be set automatically on the basis of the requirements of the app in question. Since InnoDB is present on the cloud website hosting platform where your new semi-dedicated hosting account will be created, 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 risk of losing info if you update an application or if you delete a database by accident, we’ll make a backup of all your databases each and every day, so if something goes wrong, we can rescue your data.