InnoDB is a MySQL storage engine, which has been gaining in popularity lately, because it offers a much 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 used by many devs that run scalable apps, since it works better with immense amounts of data, while it keeps the server processing load at a minimum. Also, it locks only one database row if any info should be edited, whereas lots of other engines lock the entire table and thus need much more time to carry out multiple consecutive tasks. Last, but not least, InnoDB obeys the "all-or-nothing" rule – if the entire data modification procedure cannot be completed successfully for any reason, the action is rolled back to prevent scrambling or losing data. Magento and the latest Joomla releases are two examples of widespread PHP script-driven apps that have moved to InnoDB.

InnoDB in Cloud Hosting

InnoDB is offered with all our Linux cloud hosting by default, not upon request or as a paid upgrade, so you will be able to activate and run any PHP script-driven web app that requires the MySQL database engine without the need to deal with any obstacle as soon as you open your shared account. InnoDB will be selected automatically as the default engine for a certain MySQL database during the app activation, regardless of whether you take advantage of our single-click installer or create the database and activate the application manually, as long as the application requires it instead of the more famous MyISAM engine. We will maintain regular MySQL database backups, so you can be certain that you’ll never lose any content in case you delete a database by accident or you overwrite some key information – you’ll just need to contact us and we will restore your database back to normal.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting come with InnoDB and you will be able to get the most out of all the features offered by this database engine with any open-source script-powered web application that requires it. InnoDB is one of the engines that we have on our cloud web hosting platform, so the one that will be picked depends on the prerequisites of the given app. You will not need to do anything manually to enable InnoDB, because it will be set as the default engine when you install an application – whether manually or using our single-click app installer. To be on the safe side, we will create regular database backups, so if anything goes wrong following an update or if you remove some data by accident, we will be able to restore your database the way it was on any of the previous seven days.

InnoDB in VPS

When you buy a virtual private server from us, you will be able to take advantage of our in-house developed Hepsia hosting Control Panel to manage your web content. A Hepsia-equipped Virtual Private Server will allow you to install any PHP script-based web app which needs InnoDB, as this MySQL storage engine is an integral part of the software bundle that will be pre-installed on your Virtual Private Server during its configuration. When you set up a brand new MySQL database through the Control Panel, you will simply have to start installing an application – manually or using our application installer tool. InnoDB will be set as the default engine as long as the application in question needs it, so you won’t have to do anything else in your account. In the same manner, if an app needs MyISAM, it will be automatically set as the default engine for this concrete database.

InnoDB in Dedicated Hosting

InnoDB comes as standard with all Linux dedicated hosting that are ordered with the Hepsia Control Panel. It is an essential part of the default software bundle that will be installed on all Hepsia-managed dedicated servers, so as soon as your machine is ready, you will be able to log in and to activate any kind of open-source script-based application that needs this particular MySQL storage engine. When you create a new MySQL database through the hosting Control Panel, there won’t be any active engine till you start installing an application. Once the app activation wizard begins dumping content in the newly created database, the engine will be chosen automatically in accordance with the prerequisites of the particular application, so you can use both InnoDB and MyISAM without having to select either one of them explicitly at any moment. Thus, you can make use of a broad selection of apps for your websites.