InnoDB is a very popular database storage engine for the MySQL DBMS. It is an alternative to the default engine – MyISAM, and it has a number of strengths that have made it the preferred engine for a lot of script-driven web apps, among them Joomla and Magento, which have switched to InnoDB permanently. For instance, adding huge data volumes will be much faster with InnoDB, due to the fact that it locks only one row to carry out a specific task, not the entire table, which makes the engine ideal for scalable apps. It also supports foreign keys and transactions – these refer to the manner in which the data is treated. Put simply, adding new or updating existent data will either be thoroughly completed, or will be annulled and the operation will be rolled back in case a certain issue shows up during the process, hence the content that remains in the database will not be lost.

InnoDB in Cloud Website Hosting

While InnoDB is either a paid upgrade or it is not available at all with many other hosting service providers, it’s an integral part of the default set of features that we are offering with our cloud website hosting packages. If you would like to make use of a PHP-based app that requires InnoDB particularly, in order to be installed and to operate properly, you will not come across any impediments because the database storage engine is available on our custom cloud website hosting platform. Regardless of whether you create a brand new MySQL database and install an app manually or take advantage of our one-click app installer software tool, InnoDB will be selected automatically by our platform as the default engine if the respective app needs it instead of MyISAM. In addition to the excellent database crash recovery that InnoDB offers, we also maintain daily database backups, so we can easily recover any database in your shared hosting account.

InnoDB in Semi-dedicated Servers

All our semi-dedicated servers support InnoDB and you will be able to use all the features of this database storage engine with any PHP script-powered software app that needs it. It’s one of the engines that are available on our cloud platform, so the one that will be selected depends on the requirements of the application in question. You will not have to do anything manually in order to enable InnoDB, as it will be set as the default engine when you install an app – whether manually or using our 1-click application installer tool. To be on the safe side, we will generate regular MySQL database backups, so if something goes wrong following some update or if you delete some content unintentionally, we’ll be able to get the database back to the way it was on any of the past seven days.

InnoDB in Dedicated Servers

InnoDB is available by default with all dedicated servers that are ordered with the Hepsia hosting Control Panel. It’s an integral part of the standard software package that we install on all Hepsia-equipped servers, so as soon as your machine is assembled, you’ll be able to sign in and to install any type of PHP-driven software application that requires this particular database storage engine. When you create a new MySQL database through the Control Panel, there won’t be any active engine until you begin installing an app. Once the app configuration wizard starts importing information into the newly created database, the engine will be picked automatically on the basis of the prerequisites of the particular app, so you can run both InnoDB and MyISAM without having to select either one of them explicitly at any time. In this way, you can make use of a wide collection of apps for your sites.