InnoDB is a MySQL database storage engine, which has been gaining in popularity lately, 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 highly scalable applications, as it works much more effectively with immense amounts of data, while it keeps the server load low. Furthermore, it locks only a single database row in case any info should be modified, while many other engines lock the entire database table and hence need more time to execute multiple sequential tasks. Last, but not least, InnoDB obeys a set of "all-or-nothing" rules – in case the entire data modification cannot be completed successfully for some reason, the operation is rolled back to prevent scrambling or the loss of data. Magento and the newest Joomla versions are two instances of popular PHP script-driven software apps which have switched over to InnoDB.

InnoDB in Cloud Hosting

While InnoDB is either not offered or it is a paid upgrade with other hosting service providers, it is part of the default set of services that we’re offering with our cloud hosting packages. If you’d like to use a PHP-driven web app that requires InnoDB in particular, in order to be activated and to function properly, you will not come across any problems since the InnoDB database storage engine is available on our in-house built cloud hosting platform. No matter if you create a brand new database and install an application manually or take advantage of our single-click app installer software tool, InnoDB will be selected automatically by our platform as the default engine if the application needs InnoDB rather than MyISAM. Besides the incredible crash recovery that InnoDB is offering, we also maintain daily database backups, so that we can easily restore any database in your shared account.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting packages include InnoDB and you will be able to get the most out of all the features offered by this MySQL database engine with any PHP-powered web app that requires it. InnoDB is among the engines that are available on our cloud platform, so the one that will be picked depends on the particular app’s prerequisites. You will not have to do anything manually in order to enable InnoDB, since it will be set as the default engine whenever you install an application – whether manually or using our single-click application installer. To avoid any risk, we’ll generate regular MySQL database backups, so if anything goes wrong following some update or if you delete some content by accident, we’ll be able to get the database back to the way it was on any of the previous seven days.

InnoDB in VPS Web Hosting

If you select a virtual private server with our Hepsia hosting Control Panel, the InnoDB database engine will be an indivisible part of the software bundle that will be pre-installed on your VPS server before we give it to you. You will not need to configure anything manually and you will be able to install and manage any PHP script-powered web app that needs InnoDB once your VPS is ready, which takes no more than 60 minutes after the order submission procedure itself. A couple of engines are offered, so whenever you set up a MySQL database via the Hepsia Control Panel, a particular engine will be picked once the app installation starts and our system will automatically recognize which engine is required by the application in question. If you need MyISAM, for example, you will not have to do anything different than installing the desired application, whether manually or using our app installer.

InnoDB in Dedicated Servers Hosting

InnoDB comes as standard with all dedicated servers hosting ordered with the Hepsia hosting Control Panel. It’s part of the default software package that we install on all Hepsia-equipped servers, so as soon as your physical machine is set up, you will be able to sign in and to install a various PHP-driven app that needs this particular storage engine. When you set up a new database via the hosting Control Panel, there won’t be any activated engine until you begin installing an app. As soon as the app setup wizard starts inserting information into the database, the engine will be chosen automatically based on the prerequisites of the respective app, so you can run both InnoDB and MyISAM without having to select either one specifically at any time. Therefore, you can make use of a huge selection of apps for your websites.