InnoDB is a database engine for MySQL databases, which is used by widely used PHP script-based software apps such as Magento and Joomla 3.x. It’s excellent for scalable applications, as it excels in managing huge data volumes. Rather than locking the entire database table to enter new information into a database as many other engines do, InnoDB locks only one database row, so it can complete much more tasks for the same length of time. Moreover, InnoDB offers a much better database crash recovery and supports database transactions and foreign key constraints – a set of rules that determine how data imports and modifications should be treated. If a particular operation has not been thoroughly completed for any reason, the action will be rolled back. In this way, the information in the database will be retained undamaged and won’t be partially mixed with newly inserted content.

InnoDB in Cloud Hosting

InnoDB is available with all our cloud hosting packages by default, not as a paid upgrade or upon request, so you will be able to activate and manage any open-source script-driven software app that requires the InnoDB storage engine without any impediments once you open your shared account. InnoDB will be selected automatically as the default engine for a specific database during the app installation, no matter if you take advantage of our 1-click installer or create the database and activate the app manually, as long as the application requires InnoDB instead of the more popular MyISAM engine. We will generate regular MySQL database backups, so you can be certain that you will never lose any content in case you delete a database accidentally or you overwrite some crucial information – you will simply need to inform us and we’ll restore your database the way it was.

InnoDB in Semi-dedicated Hosting

InnoDB comes with all our Linux semi-dedicated hosting by default, so once you buy a new account, you can go on and install any PHP-powered software app that requires this MySQL storage engine. A number of engines are pre-installed on our cloud platform, so when you set up a new MySQL database and begin installing an app manually, or decide to make use of the Hepsia hosting Control Panel-integrated app installer, the engine for the database will be set depending on the requirements of the particular app. This will permit you to install and run InnoDB-specific applications without having to deal with any difficulty and without configuring any settings in your account. To take no chances, we will always have a one-week-old backup of all your MySQL databases, so if you erase or alter any content by mistake, we can swiftly restore it.

InnoDB in VPS Web Hosting

If you pick a virtual private server with our Hepsia Control Panel, the InnoDB database storage engine will be an integral part of the default software pack that will be pre-installed on your Virtual Private Server before we hand it over to you. You will not have to activate anything manually and you will be able to enable and manage any PHP script-driven app that requires InnoDB as soon as your VPS is ready, which takes no more than one hour after the order submission itself. A few engines are offered, so whenever you set up a database through the Hepsia hosting Control Panel, a specific engine will be selected when the app activation process commences and our system will automatically detect the engine that is required by the app in question. If you need MyISAM, for example, you won’t have to do anything different from installing the chosen application, whether manually or using our app installer.

InnoDB in Dedicated Servers Hosting

When you buy a new dedicated server, you will be able to pick any of the three hosting Control Panels that we are offering – DirectAdmin, Hepsia and cPanel. Each dedicated server ordered with Hepsia comes with InnoDB pre-activated, so you will not have to add this database storage engine manually to be able to use open-source script-based web apps that require it. InnoDB is used by scalable apps and since a dedicated server will give you all the server resources that you need to run large-size websites, it’s quite likely that you’ll use InnoDB. You will be able to use other engines too, so in case a particular application requires MyISAM instead of InnoDB, you will not need to deal with any problem while managing it. The engine that will be used will be automatically recognized as soon as the app installation process starts, so you will not have to fine-tune any settings manually at any moment.