InnoDB is a storage engine for MySQL relational databases, which is used by well known PHP-powered software apps like Joomla 3 and Magento. It’s perfect for scalable applications, since it works unbelievably well when handling huge amounts of data. Rather than locking the whole database table to enter new information into a database like many other engines do, InnoDB locks only one row, so it can process a lot more tasks for the same period of time. Additionally, InnoDB offers a better database failure recovery and supports database transactions and foreign key constraints – a set of rules that define how data inserts and modifications should be handled. In case a particular task hasn’t been entirely completed for some reason, the action will be rolled back. In this way, the information in the database will be kept intact and won’t be partially mixed with newly appended content.

InnoDB in Hosting

InnoDB is available with all our Linux hosting by default, not as a paid upgrade or upon request, so you can install and manage any open-source script-based web application which requires the InnoDB database engine without any difficulties once you order your account. InnoDB will be selected automatically as the default engine for a particular database during the app installation process, no matter if you take advantage of our 1-click installer or create the MySQL database and set up the application manually, on the condition that the app requires it instead of the more famous MyISAM engine. We will generate regular backups of all your MySQL databases, so you can be certain that you won’t ever lose any data if you delete a database unintentionally or you overwrite some vital information – you simply have to alert us and we will restore your database the way it was.

InnoDB in Semi-dedicated Hosting

You can activate a PHP-powered web application that needs InnoDB with any of our semi-dedicated server packages, as all the accounts are created on our innovative cloud web hosting platform where the database storage engine is installed. A new database can be created in two ways – manually through the Database Manager section of the Hepsia hosting Control Panel, or automatically – in case you use our 1-click application installer tool. Either way, the needed engine will be chosen automatically as soon as the activation of the app begins, so you will not need to configure anything manually, no matter if the application requires InnoDB or the more commonly used MyISAM. Furthermore, we will always be able to retrieve any of your MySQL databases if you delete one by accident, as we perform a couple of database backups every day, each of which is saved for one week.

InnoDB in Dedicated Hosting

InnoDB is included as standard with all Linux dedicated hosting that are ordered with the Hepsia hosting Control Panel. It’s part of the software bundle that will be installed on all Hepsia-managed dedicated servers, so as soon as your physical machine is assembled, you’ll be able to sign in and to install any PHP-based software app that needs this MySQL database engine. If you create a new database through the hosting Control Panel, there won’t be any active engine till you begin installing an application. As soon as the app configuration wizard begins entering data into the database, the engine will be picked automatically based on the requirements of the specific application, so you can run both MyISAM and InnoDB without having to select either one of them explicitly at any moment. Thus, you can make use of a broad range of apps for your Internet sites.