InnoDB is a MySQL database engine, which has been gaining in popularity lately, because it provides a better overall performance and a faster database failure recovery compared with the default engine that is used by the MySQL database management system – MyISAM. InnoDB is used by lots of web developers that run scalable web apps, because it works much more efficiently with large data volumes, while it keeps the server load at a minimum. Additionally, it locks only one database row in case any information should be modified, whereas many other engines lock the entire database table and hence need much more time to handle several sequential tasks. Last, but not least, InnoDB follows the "all-or-nothing" rule – in case the entire data modification cannot be completed successfully for some reason, the action is rolled back to prevent scrambling or the loss of data. Magento and the latest Joomla versions are two instances of popular PHP script-powered software platforms which have switched over to InnoDB.

InnoDB in Shared Hosting

You’ll be able to install any script-powered web app that requires InnoDB if you’ve got a shared hosting with us, as the database storage engine is available on our cutting-edge cloud website hosting platform by default. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue impeccably if this engine is needed. You can activate apps that use the MyISAM engine without any problem as well and, again, the engine will be selected automatically, so you won’t have to edit any setting manually at any moment. On top of that, we’ll also generate daily backups of all the databases that you’ve got in your shared hosting account, so in case you erase or overwrite anything, we can quickly restore it the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting include InnoDB and you’ll be able to make use of all the options offered by this MySQL database storage engine with any script-powered app that requires it. It’s one of the engines that are available on our cloud website hosting platform, so the one that will be used depends on the particular app’s requirements. You won’t have to do anything manually in order to enable InnoDB, as it will be set as the default engine when you install an application – whether manually or using our 1-click app installer. To be on the safe side, we will carry out daily database backups, so if something goes wrong after an update or if you remove some data by mistake, we’ll be able to get the database back to the way it was on any of the previous 7 days.

InnoDB in VPS

If you order a virtual private server with our Hepsia Control Panel, the InnoDB database engine will be an indivisible part of the software package that will be pre-installed on your VPS server before we hand it over to you. You will not need to configure anything manually and you’ll be able to install and run any open-source script-driven software app that needs InnoDB once your Virtual Private Server is up and running, which takes no more than 1 hour after the order submission itself. A couple of engines are available, so anytime you create a database using the Hepsia hosting Control Panel, a specific engine will be activated once the app activation process starts and our system will automatically recognize which engine is required by the app in question. In case you need MyISAM, for example, you will not need to do anything different than installing the app of your preference, whether manually or using our application installer tool.

InnoDB in Dedicated Hosting

InnoDB is available as standard with all dedicated hosting that are ordered with the Hepsia Control Panel. It’s part of the software package that will be pre-installed on all Hepsia-equipped servers, so as soon as your physical machine is ready, you will be able to log in and to install a various open-source script-powered web application that requires this particular database engine. If you set up a new database via the Control Panel, there won’t be any activated engine until you start installing an app. As soon as the app setup wizard starts importing content into the database, the engine will be set automatically based on the particular app’s prerequisites, so you can use both MyISAM and InnoDB without having to select either one specifically at any moment. In this way, you can use a vast selection of applications for your sites.