InnoDB is a MySQL storage engine, which has been gaining popularity in recent years, as it provides a much better overall performance and a faster database failure recovery in comparison with the default engine that’s used by the MySQL relational database management system – MyISAM. InnoDB is preferred by a lot of web developers that run scalable software apps, because it works much more efficiently with immense data volumes, while it keeps the server processing load low. Furthermore, it locks only one database row if any info should be edited, while lots of other engines lock the entire table and therefore need much more time to fulfill multiple successive tasks. Last, but not least, InnoDB obeys a set of "all-or-nothing" rules – in case the entire data modification process cannot be completed successfully for whatever reason, the operation is rolled back to prevent confusion or the loss of data. Magento and the latest Joomla versions are two instances of widely used script-based web apps which have shifted over to InnoDB.

InnoDB in Shared Web Hosting

While InnoDB is either not available or a paid upgrade with other hosting service providers, it’s an integral part of the standard set of features that we offer with our shared web hosting packages. In case you wish to make use of a script-driven application that needs InnoDB in particular, in order to be installed and to perform correctly, you will not need to deal with any obstacles since the InnoDB database storage engine is available on our in-house built cloud platform. Regardless of whether you set up a brand-new MySQL database and install an app manually or use our one-click app installer software tool, InnoDB will be selected automatically by our system as the default engine if the particular application needs it rather than MyISAM. In addition to the incredible database crash recovery that InnoDB is offering, we also keep regular database backups, so that we can easily recover any database in your shared website hosting account.

InnoDB in Semi-dedicated Hosting

InnoDB is offered with each of our semi-dedicated hosting by default, so the moment you create a new semi-dedicated account, you can move on and install any script-driven software application that needs this MySQL database storage engine. Several engines are installed on our cloud web hosting platform, so when you set up a brand-new MySQL database and start installing an app manually, or opt to make use of the Hepsia hosting Control Panel-integrated app installer tool, the engine for the database will be picked depending on the prerequisites of the particular application. This will permit you to install and run InnoDB-specific apps without having to cope with any impediment and without editing any settings in your semi-dedicated account. To be on the safe side, we’ll always keep a seven-day-old backup of all your databases, so if you delete or change any content by mistake, we can quickly rescue it.

InnoDB in VPS Hosting

If you choose a virtual private server with our Hepsia hosting Control Panel, the InnoDB storage engine will be an indivisible part of the default software pack that will be installed on your Virtual Private Server before we give it to you. You will not need to configure anything manually and you will be able to enable and manage any script-driven software application that needs InnoDB once your Virtual Private Server is ready, which takes no more than 1 hour after the order submission procedure itself. A couple of engines are offered, so every time you create a MySQL database through the Hepsia hosting Control Panel, a specific engine will be picked when the app installation process begins and our system will automatically recognize the engine that is required by the app in question. If you need MyISAM, for instance, you won’t have to do anything different than installing the chosen application, whether manually or using our application installer tool.

InnoDB in Dedicated Web Hosting

When you acquire a new dedicated server, you’ll be able to choose any of the 3 Control Panels that we offer – cPanel, DirectAdmin and Hepsia. Any server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-installed, so you will not need to activate this database engine manually in order to be able to manage PHP-driven software apps that need it. InnoDB is used by scalable apps and since a dedicated server will supply you with all the system resources that you need in order to manage large-scale sites, it is quite possible that you will resort to InnoDB. You’ll be able to use other engines too, so in case a specific application requires MyISAM instead of InnoDB, you won’t come across any impediment while managing it. The engine that will be used will be automatically recognized as soon as the app installation begins, so you will not need to update any setting manually whatsoever.