InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, because it offers a better overall performance and a faster database failure recovery compared with the default engine that’s used by the MySQL relational database management system – MyISAM. InnoDB is used by many devs that run highly scalable apps, because it works better with enormous amounts of data, while it keeps the server load at a minimum. Moreover, it locks only one database row if anything should be edited, whereas lots of other engines lock the entire table and thus require more time to perform multiple sequential tasks. Last, but not least, InnoDB adheres to the "all-or-nothing" rule – if the modification of the entire data cannot be completed for whatever reason, the action is rolled back to avoid confusion or the loss of data. Magento and the latest Joomla versions are two instances of widespread PHP-based apps that have switched to InnoDB.

InnoDB in Web Hosting

You can install any PHP-driven web application that requires InnoDB if you’ve got a web hosting with our company, as the storage engine is available on our cutting-edge cloud platform as standard. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue flawlessly in case this engine is needed. You can install applications which need the MyISAM engine without any difficulties as well and, again, the engine will be pre-selected, so you will not need to edit any setting manually at any moment. In addition, we will also create regular backups of all the databases that you have in the shared hosting account, so in case you erase or overwrite anything, we can swiftly get it back to the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Servers

InnoDB is offered with all our semi-dedicated hosting service by default, so the moment you purchase a new semi-dedicated account, you can go on and install any script-powered web application that requires this particular database engine. Several engines are pre-installed on our cloud website hosting platform, so when you create a brand-new MySQL database and begin installing an app manually, or decide to use the Hepsia Control Panel-integrated app installer, the engine for the database will be set in accordance with the concrete app’s requirements. This will allow you to install and run InnoDB-specific applications without the need to deal with any difficulty and without needing to update any settings in your account. To be on the safe side, we’ll always keep a seven-day-old backup of all your MySQL databases, so if you erase or edit any content accidentally, we can quickly recover it.

InnoDB in VPS Servers

If you choose a VPS server with our Hepsia hosting Control Panel, the InnoDB database engine will be an essential part of the software bundle that will be installed on your server before we give it to you. You will not have to configure anything manually and you will be able to enable and run any open-source script-powered application that requires InnoDB as soon as your Virtual Private Server is set up, which takes no more than one hour after the order procedure itself. Several engines are available, so every time you create a MySQL database through the Hepsia Control Panel, a particular engine will be selected when the app installation commences and our system will automatically recognize which engine is required by the app in question. In case you have to use MyISAM, for example, you won’t need to do anything different than installing the desired application, whether manually or using our application installer tool.

InnoDB in Dedicated Servers

InnoDB is available as standard with all dedicated servers ordered with the Hepsia hosting Control Panel. It is an essential part of the standard software package that will be installed on all Hepsia-managed dedicated servers, so as soon as your physical machine is up and running, you’ll be able to sign in and to install any kind of open-source script-based web app that needs this database engine. If you create a new database through the hosting Control Panel, there won’t be any activated engine until you start installing an application. Once the app activation wizard starts inserting information into the database, the engine will be chosen automatically in accordance with the prerequisites of the specific app, so you can run both MyISAM and InnoDB without having to select either one of them explicitly at any time. Thus, you can make use of a wide range of apps for your Internet sites.