InnoDB is a MySQL database engine, which has been gaining popularity lately, as it offers a much better overall performance and an improved database failure recovery in comparison to the default engine that is used by MySQL – MyISAM. InnoDB is endorsed by numerous web developers that write highly scalable software applications, since it works more effectively with large volumes of data, while it keeps the server processing load low. Also, it locks only a single database row if anything should be edited, while lots of other engines lock the entire table and thus need more time to perform several successive tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – if the entire data modification process cannot be completed successfully for any reason, the action is rolled back to avoid confusion or data loss. Magento and the latest Joomla editions are two instances of popular script-based software platforms which have switched over to InnoDB.

InnoDB in Cloud Hosting

While InnoDB is either not available or a paid upgrade with other hosting companies, it’s part of the default set of features that we offer with our cloud hosting packages. In case you would like to use a PHP-driven web application that requires InnoDB particularly, in order to be installed and to operate properly, you will not encounter any problems as the InnoDB database engine is available on our custom-developed cloud website hosting platform. Irrespective of whether you create a new MySQL database and install an application manually or take advantage of our single-click app installer software instrument, InnoDB will be selected automatically by our platform as the default engine if the respective application needs it rather than MyISAM. Besides the incredible database failure recovery that InnoDB is offering, we also carry out daily backups of all databases, so that we can quickly restore any database in your shared website hosting account.

InnoDB in Semi-dedicated Hosting

If you create a brand-new MySQL database from the hosting Control Panel offered with each of our semi-dedicated server accounts and you start installing a PHP-based software app either manually or using our one-click application installer tool, the storage engine for the MySQL database will be selected automatically on the basis of the prerequisites of the specific app. Since InnoDB is present on the cloud hosting platform where your new semi-dedicated server account will be created, it will be set as the default engine for any app that needs it without the need for any manual intervention on your end at any time. To avoid any chance of losing data if you update an application or if you delete a database by accident, we will carry out backups of all your MySQL databases each and every day, so if something happens, we can restore your content.

InnoDB in Dedicated Hosting

Our Hepsia Control Panel is one of the options which you can select on the order page when you purchase a dedicated server from us. Since this is the most powerful kind of hosting, it is pretty likely that you will manage popular websites that will attract a lot of people, and since InnoDB is among the very best options for such Internet sites, we’ll enable it along with all the other software applications that come with a Hepsia-equipped server. When you set up a new MySQL database in your dedicated server account, there won’t be any activated MySQL database engine until you begin installing an open-source PHP script, whether manually via your web browser or using the automatic script installation tool that is included in the Control Panel. The necessary engine will be detected and will be set for that database, so you can activate scripts that need InnoDB, as well as ones that require the default MySQL engine, MyISAM, without needing to cope with any complication.