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 failure recovery in comparison with the default engine that is used by MySQL – MyISAM. InnoDB is endorsed by numerous devs that run scalable software applications, due to the fact that it works much better with enormous volumes of data, while it keeps the server load at a minimum. Furthermore, it it locks only one row in the database in case any information should be modified, whereas many other engines lock the entire database table and thus need more time to complete multiple consecutive tasks. Last, but not least, InnoDB abides by a set of "all-or-nothing" rules – in case the modification of the entire data cannot be completed for any reason, the action is rolled back to prevent scrambling or data loss. Magento and the newest editions of Joomla are two examples of widespread open-source script-driven software applications which have switched over to InnoDB.

InnoDB in Shared Web Hosting

You’ll be able to install any PHP script-based app that requires InnoDB in case you’ve got a Linux shared web hosting service with us, as the MySQL storage engine is available on our innovative cloud web hosting platform by default. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue impeccably if this engine is required. You can install apps which need the MyISAM engine without any difficulty as well and, once again, the engine will be selected automatically, so you will not have to update any setting manually at any time. In addition, we’ll also make regular backups of all the MySQL databases that you’ve got in the shared web hosting account, so if you erase or overwrite something, we can quickly restore it the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Hosting

All our semi-dedicated hosting services come with InnoDB and you’ll be able to make use of all the features of this MySQL database engine with any PHP-based software application that requires it. InnoDB is one of the engines that are available on our cloud platform, so the one that will be selected depends on the given app’s requirements. You won’t have to do anything manually to enable InnoDB, since it will be set as the default engine whenever you install an application – whether manually or using our 1-click app installer. To be on the safe side, we will carry out regular database backups, so if something goes wrong following some update or if you remove some content by mistake, we will be able to get your database back to the way it was on any of the past seven days.

InnoDB in VPS Hosting

If you select a virtual private server with our Hepsia Control Panel, the InnoDB storage engine will be part of the default software package that will be pre-installed on your Virtual Private Server before we give it to you. You won’t have to configure anything manually and you’ll be able to enable and manage any open-source script-powered software application that requires InnoDB when your VPS server is set up, which takes no more than 60 minutes after the order procedure itself. Several engines are available, so anytime you set up a database using the Hepsia Control Panel, a specific engine will be selected when the app activation starts and our system will automatically detect which engine is required by the application in question. If you need MyISAM, for example, you will not need to do anything different from installing the desired application, whether manually or using our application installer.

InnoDB in Dedicated Web Hosting

If you order a new dedicated server, you will be able to pick any of the 3 Control Panels offered by our company – Hepsia, DirectAdmin and cPanel. Any dedicated server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-installed, so you will not need to enable this database storage engine manually so as to be able to manage open-source script-based applications that need it. InnoDB is used for scalable applications and since a dedicated server will supply you with all the resources that you need to run very large sites, it is rather likely that you’ll resort to InnoDB. You will be able to make use of other engines too, so in case a certain app requires MyISAM rather than InnoDB, you will not have any problem while managing it. The engine that will be used will be automatically detected once the app installation procedure begins, so you won’t have to update any setting manually at any point.