InnoDB is a database storage engine for MySQL databases, which is used by widely used PHP-driven applications such as Joomla 3.x and Magento. It is perfect for scalable apps, since it works amazingly well when processing huge data volumes. Instead of locking the whole database table to import new information into a database as many other engines do, InnoDB locks only one row, so it can process a lot more operations for the same period of time. Additionally, InnoDB offers a much better database failure recovery and supports database transactions and foreign keys – rules that determine how data imports and updates should be handled. In case a given task has not been fully completed for whatever reason, the action will be rolled back. In this way, the information in the database will remain undamaged and will not be partially mixed with newly inserted content.

InnoDB in Cloud Web Hosting

While InnoDB is either not offered or it is a paid upgrade with many hosting service providers, it is part of the standard set of services offered with our cloud web hosting packages. If you would like to make use of a PHP-powered web application that needs InnoDB specifically, in order to be activated and to function properly, you will not have any obstacles as the database storage engine is available on our in-house built cloud platform. No matter if you set up a brand-new database and activate an application manually or take advantage of our one-click application installer software instrument, InnoDB will be selected automatically by our platform as the default engine if the specific app needs InnoDB rather than MyISAM. In addition to the remarkable database failure recovery that InnoDB offers, we also carry out daily database backups, so that we can quickly recover any MySQL database in your shared account.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting include InnoDB and you’ll be able to make the most of all the options offered by this MySQL database storage engine with any script-powered web application that requires it. InnoDB is among the engines that are available on our cloud web hosting platform, so the one that will be used depends on the particular app’s requirements. You won’t have to do anything manually in order to enable InnoDB, since it will be set as the default engine when you install an application – whether manually or using our 1-click application installer tool. To be on the safe side, we will make regular backups of all your databases, so if something goes wrong after some update or if you remove some content unintentionally, we will be able to get your database back to the way it was on any of the previous 7 days.

InnoDB in VPS

If you order a virtual private server with our Hepsia Control Panel, the InnoDB database storage engine will be an indivisible part of the standard software pack that will be pre-installed on your server before we hand it over to you. You won’t need to configure anything manually and you’ll be able to install and use any open-source script-driven software application that requires InnoDB when your VPS server is set up, which takes no more than 1 hour after the order submission process itself. A few engines are available, so whenever you set up a MySQL database via the Hepsia Control Panel, a specific engine will be selected once the app activation commences and our system will recognize which engine is required by the app in question. In case you have to use MyISAM, for example, you will not have to do anything different from installing the chosen app, whether manually or using our application installer tool.

InnoDB in Dedicated Hosting

All Linux dedicated hosting that are ordered with our custom Hepsia hosting Control Panel include a software package that is pre-installed and among everything else, you will get the InnoDB storage engine, so you will not have to add it manually if you want to use open-source PHP scripts that need it. All it takes to activate such a script is to set up a new database and to initiate the setup – as soon as the script installation wizard acquires access to the database and starts entering data into it, InnoDB will be set as the default MySQL engine for this database provided that it is the one needed by the script. You’ll also be able to run scripts that require the other very popular MySQL engine – MyISAM, so you will not need to update any settings on the server. This will permit you to use different scripts on a single machine and to use it to its maximum capabilities.