InnoDB is a database engine for MySQL databases, which is used by widely used PHP-based web apps like Magento and Joomla v3. It’s excellent for scalable apps, as it performs exceptionally well when handling enormous volumes of data. Rather than locking the whole table to append new information to a database as many other engines do, InnoDB locks only one database row, so it can carry out a lot more tasks for the same period of time. In addition, InnoDB offers a faster crash recovery and supports transactions and foreign keys – a set of rules that define how data inserts and updates should be treated. In case a specific task has not been thoroughly 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 newly imported content.

InnoDB in Cloud Hosting

While InnoDB is either not offered or it is a paid upgrade with other hosting providers, it’s an essential part of the default set of features that we’re offering with our cloud hosting packages. In case you’d like to make use of a script-driven web application that needs InnoDB particularly, in order to be activated and to operate correctly, you won’t come across any difficulties because the MySQL database storage engine is available on our custom-built cloud Internet hosting platform. Regardless of whether you create a new database and install an application manually or take advantage of our one-click app installer software instrument, InnoDB will be selected automatically by our system as the default engine if the specific app needs InnoDB rather than MyISAM. In addition to the amazing database failure recovery offered by InnoDB, we also generate daily database backups, so that we can easily restore any database in your shared account.

InnoDB in Semi-dedicated Hosting

You can run an open-source script-powered application that needs InnoDB with all of our semi-dedicated server plans, because all the accounts are set up on our avant-garde cloud platform where the MySQL database storage engine is installed. A new database can be set up in two different ways – manually from the Database Manager section of the Hepsia web hosting Control Panel, or automatically – in case you use our single-click app installer tool. In either case, the required engine will be selected automatically the moment the app’s installation begins, so you will not need to change anything manually, irrespective of whether the app requires InnoDB or the more widely used MyISAM. In addition, we’ll always be able to retrieve any of your MySQL databases in case you unintentionally remove one, as we carry out a couple of database backups every day, each of which is kept for one week.

InnoDB in VPS

If you pick a virtual private server with our Hepsia hosting Control Panel, the InnoDB storage engine will be an indivisible part of the default software pack that will be pre-installed on your VPS server before we give it to you. You won’t have to configure anything manually and you’ll be able to install and run any PHP-driven software app that requires InnoDB when your VPS server is up and running, which takes no more than one hour after the order submission procedure itself. A few engines are offered, so anytime you create a database using the Hepsia Control Panel, a specific engine will be selected when the app activation process begins and our system will automatically detect the engine that is required by the app in question. In case you have to use MyISAM, for example, you will not need to do anything different than installing the application of your preference, whether manually or using our app installer.

InnoDB in Dedicated Hosting

All Linux dedicated servers hosting packages ordered with our in-house built Hepsia Control Panel come with a software package that is pre-installed and among everything else, you’ll get the InnoDB database engine, so you will not need to install it manually in case you wish to use scripts that need it. All it takes to install such a script is to create a new MySQL database and to initiate the installation process – as soon as the script configuration wizard gets access to the database in question and begins importing data into it, InnoDB will be set as the default engine for this database as long as it is the one needed by the particular script. You’ll also be able to activate scripts that require the other popular MySQL engine – MyISAM, so you won’t have to configure any settings on the dedicated server. This will enable you to activate various scripts on one single physical server and to use the latter to its fullest potential.