InnoDB is a database storage engine for MySQL databases, which is used by well known PHP script-based web apps like Magento and Joomla 3. It’s excellent for scalable applications, since it performs stunningly well when processing enormous data volumes. Instead of locking the entire database table to import new information into a database like many other engines do, InnoDB locks only one row, so it can complete a lot more tasks for the same length of time. What’s more, InnoDB offers a faster database crash recovery and supports database transactions and foreign key constraints – a set of rules that determine how data imports and modifications should be handled. If a specific task has not been thoroughly completed for whatever reason, the action will be rolled back. In this way, the content in the database will be preserved safe and sound and won’t be partially mixed with new content.

InnoDB in Cloud Web Hosting

You will be able to activate any script-based software application that requires InnoDB if you’ve got a cloud web hosting service with our company, as the MySQL database storage engine is present on our avant-garde cloud hosting platform as standard. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue flawlessly in case this engine is required. You can install apps that require the MyISAM engine without encountering any difficulty as well and, again, the engine will be pre-selected, so you won’t have to edit anything manually at any point. What’s more, we will also make daily backups of all the MySQL databases that you have in your shared account, so if you delete or overwrite anything, we can quickly get it back to the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Servers

All our semi-dedicated service come with InnoDB and you’ll be able to make the most of all the options offered by this MySQL database engine with any PHP-based web app that requires it. It is among the engines that we have on our cloud platform, so the one that will be selected depends on the prerequisites of the respective app. You will not have to do anything manually in order to activate InnoDB, because it will be set as the default engine whenever you install an app – whether manually or using our single-click app installer tool. To be on the safe side, we will perform regular database backups, so if anything goes wrong after some update or if you erase some content by accident, we will be able to restore the database the way it was on any of the past 7 days.

InnoDB in VPS Servers

When you acquire a VPS server from us, you will be able to take advantage of our in-house developed Hepsia hosting Control Panel to manage your content. A Hepsia-equipped Virtual Private Server will allow you to use any open-source script-powered software app which needs InnoDB, as the storage engine is part of the standard software bundle that will be installed on the Virtual Private Server during its setup. When you set up a new MySQL database via the Control Panel, you’ll simply need to begin installing an app – manually or using our application installer. InnoDB will be set as the default engine if the application in question needs it, so you will not have to do anything else in your account. Likewise, if a given app requires MyISAM, it will be automatically set as the default engine for this concrete MySQL database.

InnoDB in Dedicated Servers

When you acquire a new dedicated server, you will be able to pick one of the three hosting Control Panels that we’re offering – DirectAdmin, cPanel and Hepsia. Any dedicated server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-activated, so you will not have to add this MySQL database storage engine manually so as to be able to use script-driven software applications that need it. InnoDB is used by scalable apps and since a dedicated server will provide you with all the system resources that you need to manage very large sites, it’s rather likely that you’ll use InnoDB. You will be able to make use of other engines too, so in case a certain application requires MyISAM rather than InnoDB, you will not have to deal with any complication while managing it. The engine that will be used will be automatically recognized once the app installation starts, so you will not need to change any settings manually at any point.