InnoDB is a database storage engine for MySQL databases, which is used by famous PHP script-powered web applications like Joomla 3 and Magento. It is ideal for scalable apps, since it works amazingly well when processing enormous amounts of data. Rather than locking the whole database table to insert new information in a database as many other engines do, InnoDB locks only one row, so it can process much more tasks for the same period of time. In addition, InnoDB offers a much better crash recovery and supports transactions and foreign key constraints – a set of rules that define how data inserts and modifications should be treated. If a particular task hasn’t been fully completed for some reason, the action will be rolled back. In this way, the information in the database will stay intact and won’t be partially mixed with new content.

InnoDB in Shared Hosting

You will be able to activate any script-based software app that needs InnoDB if you’ve got a shared plan with our company, as the database storage engine is available on our avant-garde cloud platform by default. Throughout the app installation – 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 activate applications that need the MyISAM engine without having to deal with any impediment as well and, once again, the engine will be pre-selected, so you will not need to modify any setting manually at any moment. In addition, we’ll also create regular backups of all the databases that you have in your shared hosting account, so in case you delete or overwrite anything, we can easily get it back to the way it was on any of the past seven days.

InnoDB in Semi-dedicated Servers

All our semi-dedicated hosting plans include InnoDB and you can make the most of all the features of this storage engine with any open-source script-powered software application that needs it. InnoDB is one of the engines that we have on our cloud web hosting platform, so the one that will be used depends on the given app’s prerequisites. You won’t have to do anything manually in order to enable InnoDB, as it will be set as the default engine whenever you install an application – whether manually or using our single-click app installer. To avoid any risk, we’ll create daily backups of all your MySQL databases, so if anything goes wrong following some update or if you remove some data accidentally, we’ll be able to restore your database the way it was on any of the past 7 days.

InnoDB in VPS Servers

If you pick a VPS server with our Hepsia Control Panel, the InnoDB database storage engine will be part of the default software bundle that will be installed on your VPS server before we hand it over to you. You will not need to configure anything manually and you will be able to enable and manage any PHP-powered web app that needs InnoDB as soon as your VPS server is up and running, which takes no more than sixty minutes after the order submission procedure itself. Several engines are available, so whenever you create a MySQL database via the Hepsia hosting Control Panel, a specific engine will be selected when the app activation process commences and our system will detect the engine that is required by the app in question. In case you need MyISAM, for instance, you won’t need to do anything different from installing the preferred app, whether manually or using our application installer tool.

InnoDB in Dedicated Servers

InnoDB is available as standard with all dedicated web hosting plans ordered with the Hepsia hosting Control Panel. It is an integral part of the standard software package that will be pre-installed on all Hepsia-equipped dedicated servers, so once your machine is ready, you will be able to log in and to activate any PHP script-powered application that needs this particular storage engine. If you create a new database via the hosting Control Panel, there won’t be any activated engine until you begin installing an app. As soon as the app configuration wizard begins importing information into the database, the engine will be picked automatically depending on the specific app’s prerequisites, so you can use both InnoDB and MyISAM without having to select either one of them specifically at any moment. In this way, you can use a broad collection of applications for your Internet sites.