InnoDB is a popular storage engine for the MySQL RDBMS. It’s an alternative to the default engine – MyISAM, and it has many strong sides which have made it the engine of choice for numerous script-driven software apps, among them Magento and Joomla, which have shifted over to InnoDB for good. For instance, adding large data volumes will be much faster with InnoDB, because it locks only a single row to perform a particular operation, not the entire table, which makes the engine excellent for scalable applications. It also supports foreign keys and database transactions – these refer to the way in which the info is treated. Simply put, appending new or updating existing data will either be entirely completed, or will be canceled and the procedure will be rolled back in case some issue appears in the meantime, which means that the content that remains in the database will not be damaged.

InnoDB in Shared Web Hosting

InnoDB is offered with all our Linux shared web hosting packages by default, not as a paid upgrade or upon request, so you can activate and run any script-powered software application that requires the database storage engine without encountering any obstacle once you activate your shared hosting account. InnoDB will be selected automatically as the default engine for a particular database during the app installation, no matter if you take advantage of our 1-click installation tool or create the MySQL database and install the app manually, on the condition that the application requires InnoDB instead of the more popular MyISAM engine. We will maintain regular backups of all your databases, so you can be sure that you’ll never lose any content in case you delete a database unintentionally or you overwrite some important information – you’ll just need to inform us and we will restore your content back to normal.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting packages include InnoDB and you will be able to use all the features of this MySQL database engine with any PHP-powered app that needs it. It is one of the engines that are available on our cloud web hosting platform, so the one that will be selected depends on the prerequisites of the specific application. You won’t need to do anything manually to activate InnoDB, since it will be set as the default engine whenever you install an app – whether manually or using our single-click application installer tool. To be on the safe side, we’ll carry out regular database backups, so if something goes wrong following some update or if you erase some data by accident, we will be able to get your database back to the way it was on any of the past seven days.

InnoDB in Dedicated Web Hosting

When you order a new dedicated server, you will be able to pick one of the 3 Control Panels that we offer – cPanel, DirectAdmin and Hepsia. Any dedicated server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-installed, so you won’t have to add this MySQL database engine manually to be able to run script-powered apps that need it. InnoDB is used by scalable apps and since a dedicated server will supply you with all the server resources that you require to run large-scale websites, it is pretty possible that you will use InnoDB. You’ll be able to use other engines as well, so in case a certain app needs MyISAM instead of InnoDB, you will not come across any difficulty while running it. The engine that will be used will be recognized automatically the moment the app installation process starts, so you will not need to edit any settings manually whatsoever.