InnoDB is a MySQL database engine, which has been gaining popularity in recent years, as it provides a better overall performance and a faster crash recovery compared with the default engine used by the MySQL database management system – MyISAM. InnoDB is used by plenty of web developers that run scalable apps, due to the fact that it works more effectively with large volumes of data, while it keeps the server load low. Furthermore, it locks only one database row if any information should be updated, while many other engines lock the entire database table and therefore need more time to execute multiple successive tasks. Last, but not least, InnoDB obeys a set of "all-or-nothing" rules – if the entire data modification procedure cannot be completed for any reason, the operation is rolled back to avoid confusion or the loss of data. Magento and the newest Joomla versions are two instances of popular open-source script-powered software platforms which have moved to InnoDB.

InnoDB in Cloud Hosting

Any open-source script-driven web application that needs InnoDB will function impeccably on our avant-garde cloud hosting platform and the MySQL database storage engine is available with all our cloud hosting packages. Every time you create a MySQL database manually or our app installer tool creates one automatically and an app installation is initiated, the engine that the database in question will make use of will be selected in accordance with the app’s specifications without the need to configure any setting in your web hosting account. InnoDB will be selected automatically for any application that requires this specific engine and you’ll be able to make the most of its full potential. We will store daily backups of your content, so if you unintentionally delete a MySQL database that you need or you overwrite a specific part of it, we will be able to restore your data the way it was just a few hours earlier.

InnoDB in Semi-dedicated Hosting

All our semi-dedicated hosting support InnoDB and you will be able to make the most of all the features of this storage engine with any PHP-driven web app that requires it. It is among the engines that are available on our cloud website hosting platform, so the one that will be used depends on the requirements of the respective app. You won’t need to do anything manually to activate InnoDB, since it will be set as the default engine whenever you install an application – whether manually or using our 1-click application installer tool. To be on the safe side, we will create regular backups of all your MySQL databases, so if anything goes wrong following an update or if you erase some data accidentally, we’ll be able to restore your database the way it was on any of the previous 7 days.

InnoDB in VPS

In case our in-house developed Hepsia Control Panel is selected during the registration process for a new Linux VPS packages , InnoDB will be installed on the server together with other necessary software, so you won’t have to do anything if you decide to activate script-driven apps that require this MySQL database storage engine. The default MySQL engine – MyISAM, will be installed as well. You can create a new database and begin installing the app manually or using our 1-click installation tool. The system will automatically recognize the engine that the application in question requires and will set it for the specific database, so the installation will continue impeccably and the app can dump its content in that database. Therefore, you can use applications with various requirements about the MySQL engine without making any changes on your Virtual Private Server.

InnoDB in Dedicated Hosting

Our Hepsia Control Panel is among the features which you can choose on the order form when you buy a dedicated server from us. As this is the most powerful kind of website hosting, it is quite likely that you will run popular websites that will draw lots of visitors, and since InnoDB is one of the very best choices for such sites, we will install it together with all the other software applications that are available with a Hepsia-managed dedicated server. If you create a brand-new MySQL database in your dedicated server account, there won’t be any activated MySQL storage engine till you start installing an open-source PHP script, whether manually via your Internet browser or using the automatic script installer that is available in the Control Panel. The needed engine will be detected automatically and will be assigned to that database, so you can use scripts that require InnoDB, as well as ones that require MyISAM – the default MySQL engine, without any obstacles.