InnoDB is a MySQL database engine, which has been gaining in popularity lately, as it offers a better overall performance and an improved database failure recovery compared to the default engine that is used by the MySQL RDBMS – MyISAM. InnoDB is used by lots of devs that create scalable software applications, since it works much more efficiently with enormous volumes of data, while it keeps the server load low. Also, it locks only a single database row if anything should be updated, whereas lots of other engines lock the entire database table and thus require much more time to execute several sequential tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – if the entire data modification procedure cannot be completed for some reason, the operation is rolled back to prevent confusion or data loss. Magento and the latest Joomla releases are two instances of popular PHP script-powered apps that have switched over to InnoDB.

InnoDB in Cloud Hosting

Every open-source script-driven application that requires InnoDB will function flawlessly on our avant-garde cloud platform and the database storage engine is available with all our cloud 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 specifications without the need to update any setting in your account. InnoDB will be picked automatically for any app that requires this particular engine and you’ll be able to get the most out of its full capacity. We will carry out regular content backups, so in case you accidentally erase a database that’s important to you or you overwrite certain parts of it, we will be able to restore the database the way it was just several hours earlier.

InnoDB in Dedicated Servers

When you buy a new dedicated server, you will be able to pick any of the 3 hosting Control Panels that we are offering – cPanel and Hepsia. Each server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-activated, so you won’t need to install this MySQL database engine manually to be able to run open-source script-powered web apps that require it. InnoDB is used by scalable apps and since a dedicated server will supply you with all the system resources that you need to manage very large websites, it is very likely that you’ll use InnoDB. You’ll be able to make use of other engines too, so if a specific app requires MyISAM rather than InnoDB, you won’t encounter any impediment while running it. The engine that will be used will be automatically detected as soon as the app installation process begins, so you won’t need to modify any settings manually at any point.