InnoDB is a storage engine for MySQL databases, which is used by popular script-powered web applications like Magento and Joomla v3. It is perfect for scalable applications, as it performs exceptionally well when managing large data volumes. Rather than locking the whole table to add new information to a database as many other engines do, InnoDB locks only one row, so it can carry out much more operations for the same length of time. Moreover, InnoDB offers a much better crash recovery and supports transactions and foreign key constraints – rules that prescribe how data inserts and modifications should be handled. If a given operation has not been thoroughly completed for any reason, the action will be rolled back. Thus, the database content will be kept intact and will not be partially merged with newly added content.

InnoDB in Cloud Hosting

InnoDB is available with all our Linux cloud service by default, not as a paid upgrade or upon request, so you’ll be able to install and run any script-driven web application which needs the MySQL database storage engine without having to deal with any difficulty as soon as you open your shared hosting account. InnoDB will be selected automatically as the default engine for a given MySQL database during the app installation, no matter if you take advantage of our one-click installer or create the MySQL database and install the application manually, provided that the application requires it instead of the more popular MyISAM engine. We will store daily database backups, so you can rest assured that you will never lose any content in case you erase a database by mistake or you overwrite some important information – you just have to get in touch with us and we will restore your content the way it was.

InnoDB in Semi-dedicated Servers

All our Linux semi-dedicated servers support InnoDB and you can make the most of all the features offered by this database engine with any PHP-driven software application that needs it. It’s one of the engines that are available on our cloud website hosting platform, so the one that will be selected depends on the prerequisites of the particular application. You will not need to do anything manually to enable InnoDB, since it will be set as the default engine whenever you install an application – whether manually or using our single-click app installer. To be on the safe side, we will generate regular MySQL database backups, so if anything goes wrong following an upgrade or if you erase some content unintentionally, we will be able to restore the database the way it was on any of the previous 7 days.

InnoDB in VPS Servers

All VPS web hosting service that are ordered with the Hepsia Control Panel come with InnoDB already installed, so you’ll be able to take advantage of any PHP-based software application that requires the MySQL storage engine without activating anything manually. You can select Hepsia on the VPS order page and your brand new VPS server will be ready within 60 minutes, so you can sign in and begin creating your websites right away. Once you create a brand new database and begin the app activation process, our system will select the engine for that database automatically. Thus, you can make use of different applications simultaneously without having to edit anything on the VPS server. You can have a WordPress-based personal weblog that uses MyISAM – the default MySQL engine, and a Magento web store that uses InnoDB, for example.

InnoDB in Dedicated Servers

InnoDB is available by default with all dedicated service that are ordered with the Hepsia Control Panel. It’s part of the software bundle that will be installed on all Hepsia-managed servers, so once your machine is ready, you will be able to log in and to install a various open-source script-driven app that requires this particular MySQL storage engine. If you create a new database via the hosting Control Panel, there won’t be any activated engine until you start installing an application. As soon as the app activation wizard starts dumping data in the newly created database, the engine will be picked automatically in accordance with the prerequisites of the particular app, so you can run both InnoDB and MyISAM without the need to select either one explicitly at any moment. Thus, you can use a huge variety of applications for your sites.