InnoDB is a database storage engine for MySQL relational databases, which is used by well known open-source script-based apps like Joomla v3 and Magento. It is ideal for scalable applications, since it performs stunningly well when processing huge amounts of data. Rather than locking the whole table to add new information to 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. Furthermore, InnoDB offers an improved database failure recovery and supports database transactions and foreign keys – rules that indicate how data inserts and modifications should be treated. In case a particular task has not been fully completed for any reason, the action will be rolled back. In this way, the content in the database will be kept safe and sound and will not be partially mixed with newly appended content.

InnoDB in Cloud Web Hosting

InnoDB is offered with all our cloud web hosting by default, not upon request or as a paid upgrade, so you will be able to install and run any open-source script-driven software app that needs the database engine without any problem once you open your shared website hosting account. InnoDB will be selected automatically as the default engine for a particular database during the app activation process, no matter if you make use of our single-click installer or create the MySQL database and install the application manually, on the condition that the app requires it instead of the more famous MyISAM engine. We’ll make regular backups of all your databases, so you can be sure that you won’t ever lose any content in case you delete a database by mistake or you overwrite some crucial information – you will simply need to get in touch with us and we will restore everything back to normal.

InnoDB in Semi-dedicated Servers

All our semi-dedicated servers include InnoDB and you can take full advantage of all the features offered by this database engine with any PHP-driven software application that needs it. InnoDB is one of the engines that are available on our cloud platform, so the one that will be used depends on the given app’s prerequisites. You won’t need 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 1-click app installer tool. To avoid any risk, we’ll maintain daily database backups, so if something goes wrong after an upgrade or if you remove some data by mistake, we will be able to get your database back to the way it was on any of the previous 7 days.

InnoDB in VPS Servers

If you select a VPS server with our Hepsia Control Panel, the InnoDB database storage engine will be an indivisible part of the software package that will be installed on your server before we give it to you. You won’t have to configure anything manually and you’ll be able to enable and run any PHP script-based web application that needs InnoDB as soon as your VPS server is ready, which takes no more than 60 minutes after the order submission itself. Several engines are available, so whenever you create a MySQL database via the Hepsia hosting Control Panel, a particular engine will be selected once the app installation process starts and our system will automatically recognize which engine is required by the application in question. In case you need MyISAM, for instance, you won’t have to do anything different than installing the chosen app, whether manually or using our application installer.

InnoDB in Dedicated Servers

All dedicated servers that are ordered with our in-house developed 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 need to activate it manually if you wish to use open-source scripts that need it. All it takes to activate such a script is to create a new database and to initiate the installation – as soon as the setup wizard obtains access to the database and starts importing content into it, InnoDB will be set as the default engine for this database provided that it is the one needed by the script. You will also be able to run scripts that require the other popular MySQL engine – MyISAM, so you won’t need to update any settings on the dedicated server. This will enable you to install various scripts on a single physical machine and to use it to its full capacity.