InnoDB is a very popular database storage engine for the MySQL RDBMS. It is an alternative to the default engine – MyISAM, and it has a lot of advantages that have made it the engine of choice for numerous script-driven software apps, among them Magento and Joomla, which have moved to InnoDB for good. For example, importing enormous data volumes will be faster with InnoDB, since it locks only one database row to carry out a particular operation, not the entire database table, which makes the engine ideal for scalable apps. InnoDB also supports foreign keys and database transactions – these refer to the manner in which the info is tackled. In simpler words, adding new or editing existing data will either be entirely completed, or will be aborted and the operation will be rolled back in case a given issue appears in the meantime, thus the content that remains in the database won’t be damaged.

InnoDB in Cloud Web Hosting

While InnoDB is either not available or a paid upgrade with many other hosting providers, it’s included in the default set of features that we are offering with our cloud web hosting packages. If you’d like to use a script-based app that needs InnoDB specifically, in order to be activated and to function correctly, you won’t face any problems as the MySQL database engine is available on our in-house developed cloud web hosting platform. Regardless of whether you create a brand new database and activate an application manually or take advantage of our one-click app installer software tool, InnoDB will be selected automatically by our system as the default engine if the respective app needs it rather than MyISAM. Besides the remarkable database failure recovery offered by InnoDB, we also make daily database backups, so that we can easily restore any database in your shared web hosting account.

InnoDB in Semi-dedicated Servers

All our semi-dedicated plans come with InnoDB and you’ll be able to take advantage of all the features offered by this storage engine with any open-source script-driven application that needs it. It is among the engines that we have on our cloud web hosting platform, so the one that will be used depends on the prerequisites of the particular app. You won’t have to do anything manually to enable InnoDB, because it will be set as the default engine when you install an app – whether manually or using our one-click app installer. To avoid any risk, we will carry out regular backups of all your databases, so if something goes wrong following an upgrade or if you erase some data by accident, we’ll be able to restore your database the way it was on any of the past seven days.

InnoDB in Dedicated Servers

InnoDB comes by default with all dedicated web hosting plans ordered with the Hepsia hosting Control Panel. It is an essential part of the default software bundle that will be installed on all Hepsia-equipped dedicated servers, so once your machine is up and running, you’ll be able to log in and to install a various open-source script-driven software app that needs this MySQL database engine. If you create a new database via the Control Panel, there won’t be any active engine till you start installing an application. Once the app setup wizard starts importing content into the newly created database, the engine will be selected automatically on the basis of the requirements of the application in question, so you can run both MyISAM and InnoDB without selecting either one of them explicitly at any time. In this way, you can use an immense variety of apps for your Internet sites.