InnoDB is a database storage engine for MySQL databases, which is used by well known open-source script-based web apps such as Magento and Joomla v3. It is ideal for scalable applications, as it works stunningly well when processing immense volumes of data. Rather than locking the whole database table to insert new information in a database like many other engines do, InnoDB locks only one row, so it can process much more operations for the same length of time. In addition, InnoDB offers a faster database failure recovery and supports database transactions and foreign keys – rules that define how data inserts and updates should be treated. In case a specific operation has not been fully completed for some reason, the action will be rolled back. Thus, the database content will stay safe and sound and will not be partially merged with newly entered content.

InnoDB in Web Hosting

Every open-source script-based software app that needs InnoDB will run impeccably on our leading-edge cloud platform and the MySQL storage engine comes with all our web hosting plans. Every time you create a database manually or our app installer tool creates one automatically and an app installation process is initiated, the engine that the database will make use of will be selected on the basis of the app’s specifications without the need to change any setting in your account. InnoDB will be picked automatically for any application that requires this particular engine and you will be able to make the most of its full potential. We’ll create regular backups of your content, so if you accidentally remove a database that’s important to you or you overwrite a certain part of it, we will be able to restore everything the way it was just a couple of hours earlier.

InnoDB in Semi-dedicated Hosting

You can make use of a PHP-driven software application that requires InnoDB with any of our semi-dedicated server packages, due to the fact that all the accounts are set up on our cutting-edge cloud web hosting platform where the storage engine is installed. A new MySQL database can be created in two separate ways – manually through the Database Manager section of the Hepsia hosting Control Panel, or automatically – in case you make use of our 1-click application installer tool. In either case, the required engine will be chosen automatically as soon as the application’s installation starts, so you will not need to modify anything manually, irrespective of whether the application requires InnoDB or the more frequently used MyISAM. In addition, we will always be able to recover any of your databases if you remove one by mistake, as we generate a few MySQL database backups every day, each of which is preserved for 1 week.

InnoDB in VPS Hosting

If you pick a virtual private server with our Hepsia hosting Control Panel, the InnoDB database engine will be part of the standard software bundle that will be pre-installed on your Virtual Private Server before we hand it over to you. You will not need to configure anything manually and you will be able to enable and use any PHP script-powered software app that needs InnoDB as soon as your VPS server is set up, which takes no more than 1 hour after the order submission process itself. Several engines are offered, so every time you create a MySQL database via the Hepsia Control Panel, a specific engine will be activated once the app installation commences and our system will automatically detect which engine is required by the application in question. If you have to use MyISAM, for example, you won’t need to do anything different from installing the chosen application, whether manually or using our app installer tool.

InnoDB in Dedicated Web Hosting

InnoDB comes as standard with all Linux dedicated web hosting that are ordered with the Hepsia hosting Control Panel. It is an integral part of the software package that will be pre-installed on all Hepsia-equipped servers, so as soon as your machine is assembled, you will be able to sign in and to install any script-based software application that requires this storage engine. When you create a new MySQL database via the hosting Control Panel, there won’t be any activated engine till you begin installing an app. As soon as the app configuration wizard starts entering content into the database, the engine will be set automatically in accordance with the prerequisites of the application in question, so you can use both InnoDB and MyISAM without having to select either one specifically at any time. Therefore, you can make use of a broad collection of applications for your websites.