InnoDB is a database engine for MySQL databases, which is used by famous open-source script-powered apps such as Joomla 3.x and Magento. It’s ideal for scalable apps, because it works unbelievably well when processing enormous volumes of data. Instead of locking the whole table to enter new information into a database like many other engines do, InnoDB locks only one database row, so it can carry out much more operations for the same length of time. Besides, InnoDB offers a much faster database failure recovery and supports database transactions and foreign key constraints – a set of rules that prescribe how data imports and updates should be treated. In case a certain operation has not been entirely completed for any reason, the action will be rolled back. Thus, the database content will stay safe and sound and won’t be partially merged with newly imported content.

InnoDB in Shared Hosting

InnoDB is offered with all our Linux shared hosting services by default, not upon request or as a paid upgrade, so you’ll be able to activate and manage any script-based software application which requires the InnoDB database storage engine without any difficulties as soon as you open your shared hosting account. InnoDB will be pre-selected as the default engine for a certain database during the app installation, no matter if you use our one-click installation tool or create the database and activate the app manually, as long as the app requires it instead of the more popular MyISAM engine. We will perform daily database backups, so you can rest assured that you will never lose any content if you delete a database unintentionally or you overwrite some vital info – you’ll simply need to inform us and we will restore your database back to normal.

InnoDB in Semi-dedicated Hosting

You can make use of a PHP script-based application that requires InnoDB with all of our semi-dedicated server packages, as all the accounts are set up on our innovative cloud hosting platform where the MySQL storage engine is installed. A new MySQL database can be created in two different ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – when you make use of our single-click app installer tool. Either way, the needed engine will be selected automatically the moment the activation of the app begins, so you will not have to update anything manually, regardless of whether the app needs InnoDB or the more regularly used MyISAM. Also, we’ll always be able to retrieve any of your MySQL databases in case you accidentally remove one, as we perform several database backups every day, each of which is stored for 1 whole week.

InnoDB in VPS

If you get a virtual private server from us, you’ll be able to use our custom-built Hepsia hosting Control Panel to manage your web content. A Hepsia-managed VPS will permit you to manage any script-powered software app which requires InnoDB, as this MySQL database engine is included in the default software bundle that will be installed on your VPS server during its setup. When you create a brand-new database using the hosting Control Panel, you will just need to begin installing an application – manually or using our application installer. InnoDB will be set as the default engine if the app in question needs it, so you will not need to do anything else in your account. Equivalently, if a given application needs MyISAM, it will be automatically set as the default engine for this particular database.

InnoDB in Dedicated Hosting

All dedicated hosting services that are ordered with our in-house developed Hepsia Control Panel come with a software package that is pre-activated and besides everything else, you’ll get the InnoDB database storage engine, so you won’t need to install it manually if you wish to use scripts that need it. All it takes to install such a script is to set up a new database and to initiate the setup process – as soon as the script setup wizard acquires access to the database and starts dumping content in it, InnoDB will be set as the default engine for this database as long as it is the one needed by the script. You’ll also be able to run scripts that require MyISAM – the other popular MySQL engine, so you will not have to update any settings on the dedicated server. This will permit you to install a variety of scripts on one single machine and to use the latter to its full capacity.