InnoDB is a very popular database storage engine for the MySQL database management system. It is an alternative to the default engine – MyISAM, and it has many advantages which have made it the engine of choice for many open-source script-powered applications, such as Magento and Joomla, which have moved to InnoDB permanently. For instance, adding enormous volumes of data will be much faster with InnoDB, due to the fact that it locks only one database row to execute a task, not the entire table, which makes the engine excellent for scalable apps. InnoDB also supports foreign keys and transactions – these refer to the manner in which the info is treated. In simpler words, adding new or editing existing data will either be thoroughly completed, or will be canceled and the procedure will be rolled back if any problem appears in the meantime, which means that the content that remains in the database will not be damaged.

InnoDB in Shared Web Hosting

Every open-source script-powered software app that requires InnoDB will run flawlessly on our advanced cloud hosting platform and the database engine is offered with all our shared web hosting plans. Every time you create a database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database will use will be selected in accordance with the app’s requirements without having to update any setting in your shared web hosting account. InnoDB will be chosen automatically for any app that requires this specific engine and you will be able to make the most of its full capacity. We will keep daily content backups, so if you unintentionally erase a database that’s important to you or you overwrite some part of it, we’ll be able to restore the database the way it was only a few hours earlier.

InnoDB in Semi-dedicated Servers

All our semi-dedicated servers come with InnoDB and you can make use of all the features of this MySQL database storage engine with any open-source script-based web app that requires it. It is among the engines that are available on our cloud hosting platform, so the one that will be selected depends on the requirements of the app in question. You will not need to do anything manually to activate InnoDB, since it will be set as the default engine when you install an application – whether manually or using our one-click app installer tool. To avoid any risk, we will maintain daily MySQL database backups, so if anything goes wrong after an upgrade or if you erase some content unintentionally, we’ll be able to restore your database the way it was on any of the past seven days.