InnoDB is a MySQL storage engine, which has been gaining popularity lately, as it provides a better overall performance and an improved database failure recovery compared to the default engine that’s used by the MySQL relational database management system – MyISAM. InnoDB is used by a lot of devs that run highly scalable apps, as it works more efficiently with huge amounts of data, while it keeps the server processing load at a minimum. In addition, it it locks only one row in the database if any information should be edited, whereas lots of other engines lock the entire table and thus need much more time to execute multiple successive tasks. Last, but not least, InnoDB obeys the "all-or-nothing" rule – in case the modification of the entire data cannot be completed for some reason, the operation is rolled back to prevent confusion or losing data. Magento and the newest Joomla versions are two instances of widespread open-source script-based software platforms that have moved to InnoDB.

InnoDB in Cloud Hosting

You can make use of any PHP-driven application that requires InnoDB in case you have a cloud plan with our company, as the database engine is available on our cutting-edge cloud website hosting platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup process will proceed impeccably in case this engine is required. You can run applications that require the MyISAM engine without the need to deal with any obstacle as well and, again, the engine will be pre-selected, so you won’t have to configure anything manually at any moment. In addition, we’ll also make regular backups of all the databases that you’ve got in your shared web hosting account, so if you erase or overwrite anything, we can swiftly get it back to the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Servers

InnoDB is included with each of our semi-dedicated hosting plans by default, so the moment you get a new semi-dedicated account, you can go on and activate any open-source script-based software application that requires the database engine. A number of engines are pre-installed on our cloud web hosting platform, so when you set up a new database and begin installing an application manually, or opt to take advantage of the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be picked depending on the prerequisites of the application in question. This will allow you to install and manage InnoDB-specific applications without running into any difficulty and without the need to change any settings in your semi-dedicated account. To take no chances, we will always have a 7-day-old backup of all your MySQL databases, so if you erase or alter any content by mistake, we can easily retrieve it.

InnoDB in Dedicated Servers

InnoDB is available by default with all dedicated web hosting plans ordered with the Hepsia hosting Control Panel. It is part of the software bundle that we install on all Hepsia-equipped servers, so once your machine is up and running, you’ll be able to log in and to activate any script-based software app that needs this MySQL storage engine. When you create a new MySQL database through the Control Panel, there won’t be any activated engine till you begin installing an application. Once the app activation wizard begins importing content into the database, the engine will be selected automatically depending on the requirements of the given application, so you can run both InnoDB and MyISAM without the need to select either of them explicitly at any point. In this way, you can use an extensive variety of apps for your sites.