InnoDB is a very popular storage engine for the MySQL RDBMS. It’s an alternative to the default MyISAM engine and it has numerous advantages which have made it the engine of choice for a lot of open-source script-driven web apps, among them Magento and Joomla, which have moved to InnoDB for good. For instance, adding enormous data volumes will be faster with InnoDB, as it locks only a single database row to execute a given task, not the entire database table, which makes the engine excellent for scalable apps. InnoDB also supports foreign keys and transactions – these refer to the way in which the data is tackled. Put simply, importing new or updating existent data will either be entirely completed, or will be canceled and the operation will be rolled back if any problem occurs during the process, which is why the content that remains in the database won’t be lost.

InnoDB in Cloud Hosting

You’ll be able to make use of any PHP script-driven app that requires InnoDB if you have a cloud hosting plan with us, as the database engine is present on our cutting-edge cloud web hosting platform as standard. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably in case this engine is required. You can install apps which use the MyISAM engine without any problem as well and, again, the engine will be pre-selected, so you will not have to update anything manually at any moment. On top of that, we will also generate regular backups of all the MySQL databases that you’ve got in the shared account, so in case you erase or overwrite anything, we can swiftly get it back to the way it was on any of the past 7 days.

InnoDB in Semi-dedicated Servers

All our semi-dedicated plans come with InnoDB and you’ll be able to take full advantage of all the features of this storage engine with any PHP script-driven app that requires it. InnoDB is among the engines that we have on our cloud web hosting platform, so the one that will be selected depends on the requirements of the given application. You won’t have to do anything manually to enable InnoDB, as it will be set as the default engine whenever you install an application – whether manually or using our single-click application installer tool. To be on the safe side, we’ll make daily backups of all your databases, so if something goes wrong following some update or if you delete some data unintentionally, we will be able to get the database back to the way it was on any of the past 7 days.

InnoDB in VPS Servers

If you select a VPS server with our Hepsia Control Panel, the InnoDB storage engine will be an essential part of the default software package that will be pre-installed on your VPS server before we hand it over to you. You will not have to activate anything manually and you’ll be able to install and run any PHP script-based software app that needs InnoDB as soon as your VPS server is up and running, which takes no more than one hour after the order submission procedure itself. A couple of engines are available, so whenever you create a MySQL database via the Hepsia Control Panel, a specific engine will be selected once the app activation process commences and our system will automatically detect the engine that is required by the application in question. In case you need to use MyISAM, for example, you will not need to do anything different from installing the preferred application, whether manually or using our app installer.

InnoDB in Dedicated Servers

InnoDB comes as standard with all dedicated web hosting plans that are ordered with the Hepsia hosting Control Panel. It is an integral part of the default software bundle that will be installed on all Hepsia-equipped servers, so as soon as your machine is ready, you will be able to sign in and to install any type of script-driven software app that needs this MySQL database engine. If you create a new MySQL database via the Control Panel, there won’t be any activated engine until you start installing an application. Once the app activation wizard begins entering data into the database, the engine will be picked automatically based on the respective app’s requirements, so you can run both MyISAM and InnoDB without having to select either of them specifically at any point. Thus, you can make use of a wide collection of applications for your sites.