InnoDB is a very popular storage engine for the MySQL relational database management system. It is an alternative to the default engine – MyISAM, and it has got a number of strengths which make it the engine of choice for plenty of script-powered applications, among them Magento and Joomla, which have moved to InnoDB permanently. For instance, importing large data volumes will be faster with InnoDB, since it locks only a single row to complete a particular task, not the entire table, which makes the engine excellent for scalable apps. InnoDB also supports foreign keys and database transactions – these refer to the manner in which the data is treated. To put it 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 given problem appears in the meantime, so the content that remains in the database won’t be lost.

InnoDB in Cloud Web Hosting

While InnoDB is either not available or a paid upgrade with many web hosting companies, it’s included in the default set of features that we offer with our cloud web hosting packages. If you’d like to make use of a PHP script-powered web application that requires InnoDB specifically, in order to be activated and to operate properly, you will not have any impediments as the MySQL database engine is available on our in-house built cloud hosting platform. Regardless of whether you set up a new database and install an application manually or make use of our 1-click app installer tool, InnoDB will be selected automatically by our platform as the default engine if the specific application needs it rather than MyISAM. In addition to the outstanding database failure recovery that InnoDB offers, we also store regular database backups, so we can swiftly recover any MySQL database in your shared hosting account.

InnoDB in Semi-dedicated Servers

All our Linux semi-dedicated hosting service support InnoDB and you can take full advantage of all the features offered by this MySQL storage engine with any open-source script-powered software application that requires it. InnoDB is among the engines that are available on our cloud hosting platform, so the one that will be selected depends on the prerequisites of the given app. You will not have to do anything manually to activate InnoDB, since it will be set as the default engine when you install an app – whether manually or using our 1-click application installer tool. To avoid any risk, we’ll generate daily backups of all your databases, so if something goes wrong after some update or if you remove some content by accident, we will be able to restore your database the way it was on any of the previous seven days.

InnoDB in VPS Servers

When you order a VPS server from us, you’ll be able to make use of our custom-built Hepsia hosting Control Panel to manage your content. A Hepsia-managed VPS will allow you to use any open-source script-powered app that needs InnoDB, as this MySQL database storage engine is included in the software bundle that will be installed on your server during its creation. When you set up a brand-new MySQL database using the hosting Control Panel, you will simply need to begin installing an application – manually or using our application installer tool. InnoDB will be set as the default engine in case the application in question needs it, so you won’t have to do anything else in your VPS account. Similarly, if a certain application requires MyISAM, it will be automatically set as the default engine for this concrete database.

InnoDB in Dedicated Servers

When you purchase a new dedicated server, you will be able to select any of the three hosting Control Panels that we’re offering – cPanel, DirectAdmin and Hepsia. Each server ordered with Hepsia comes with InnoDB pre-activated, so you will not need to activate this database engine manually in order to be able to run PHP script-based applications that need it. InnoDB is used by scalable apps and since a dedicated server will give you all the system resources that you need in order to run large-size sites, it’s very possible that you’ll use InnoDB. You’ll be able to use other engines too, so in case a given application needs MyISAM rather than InnoDB, you won’t have any impediment while using it. The engine that will be used will be automatically recognized once the app installation process commences, so you won’t have to configure any setting manually at any point.