InnoDB is a MySQL storage engine, which has been gaining popularity lately, because it offers a better overall performance and a faster database failure recovery in comparison with the default engine that is used by the MySQL database management system – MyISAM. InnoDB is endorsed by plenty of web developers that build scalable apps, since it works much more effectively with enormous data volumes, while it keeps the server load at a minimum. Furthermore, it locks only one database row if anything should be edited, while many other engines lock the entire database table and hence need more time to carry out multiple sequential tasks. Last, but not least, InnoDB complies with the "all-or-nothing" rule – in case the entire data modification procedure cannot be completed successfully for whatever reason, the operation is rolled back to prevent scrambling or losing data. Magento and the latest Joomla editions are two instances of widespread open-source script-driven apps that have shifted over to InnoDB.

InnoDB in Cloud Website Hosting

You will be able to use any PHP script-based software application that requires InnoDB in case you’ve got a Linux cloud website hosting with us, as the database engine is present on our innovative cloud website hosting platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will proceed impeccably if this engine is needed. You can activate applications that require the MyISAM engine without any problem as well and, once again, the engine will be pre-selected, so you won’t have to edit any setting manually at any point. On top of that, we’ll also create daily backups of all the databases that you’ve got in your account, so in case you delete or overwrite anything, we can quickly restore it the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Servers

All our semi-dedicated servers come with InnoDB and you’ll be able to take full advantage of all the options offered by this storage engine with any PHP script-driven web application that requires 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 given app’s requirements. You will not have 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 1-click application installer. To be on the safe side, we’ll carry out daily MySQL database backups, so if anything goes wrong after some update or if you remove some content by mistake, we’ll be able to restore the 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 will be able to take full advantage of our custom-developed Hepsia hosting Control Panel to manage your web content. A Hepsia-equipped VPS will permit you to install any PHP script-powered software application that requires InnoDB, as the storage engine is part of the default software package that will be installed on the VPS server during its configuration. When you set up a brand-new database via the Control Panel, you’ll simply have to start installing an app – manually or using our app installer tool. InnoDB will be set as the default engine on the condition that the application in question requires it, so you will not have to do anything else in your account. Analogously, if an app requires MyISAM, it will be automatically set as the default engine for this specific database.

InnoDB in Dedicated Servers

All dedicated servers ordered with our custom-developed Hepsia hosting Control Panel come with a software bundle that’s pre-installed and among everything else, you will get the InnoDB database engine, so you will not need to add it manually in case you would like to use scripts that need it. All it takes to run such a script is to create a new database and to begin the setup process – once the script configuration wizard obtains access to the database in question and begins dumping content in it, InnoDB will be set as the default engine for this database provided that it is the one needed by the script. You will also be able to activate scripts that require the other widely used MySQL engine, MyISAM, so you will not have to modify any settings on the server. This will permit you to activate different scripts on a single physical machine and to use it to its fullest capabilities.