InnoDB is a database storage engine for MySQL relational databases, which is used by widely used script-powered web apps such as Magento and Joomla 3.x. It is ideal for scalable applications, because it works astonishingly well when processing enormous volumes of data. Rather than locking the whole table to append new information to a database like many other engines do, InnoDB locks only one row, so it can execute a lot more tasks for the same length of time. What’s more, InnoDB offers a much faster database failure recovery and supports database transactions and foreign keys – a set of rules that prescribe how data inserts and updates should be treated. In case a given operation has not been entirely completed for some reason, the action will be rolled back. Thus, the information in the database will stay safe and sound and will not be partially merged with new content.

InnoDB in Shared Website Hosting

InnoDB is offered with all our Linux shared website hosting service by default, not upon request or as a paid upgrade, so you’ll be able to activate and manage any script-powered application which requires the MySQL database storage engine without having to deal with any difficulty as soon as you order your shared hosting account. InnoDB will be pre-selected as the default engine for a certain database during the app activation process, no matter if you take advantage of our single-click installation tool or create the MySQL database and install the app manually, provided that the app requires InnoDB instead of the more popular MyISAM engine. We will create regular database backups, so you can be sure that you won’t ever lose any data if you erase a database by accident or you overwrite some important info – you just need to touch base with us and we’ll restore everything the way it was.

InnoDB in Semi-dedicated Servers

If you create a brand-new MySQL database through the Control Panel offered with each of our semi-dedicated server accounts and you begin installing a PHP script-based web application either manually or using our 1-click app installer, the storage engine for the MySQL database will be set automatically depending on the given app’s requirements. Since InnoDB is available on the cloud hosting platform where your new semi-dedicated hosting account will be set up, it will be set as the default engine for each application that needs it without any manual action needed on your end at any point. To prevent any risk of losing info if you update an application or if you delete a database by accident, we will perform a backup of all your MySQL databases each day, so if anything goes wrong, we can rescue your data.

InnoDB in VPS Servers

All Linux VPS servers that are ordered with the Hepsia hosting Control Panel come with InnoDB already installed, so you will be able to make use of any open-source script-based software application that requires this MySQL database storage engine without installing anything manually. You can select Hepsia on the VPS order form and your new VPS server will be up and running within the hour, so you can log in and begin building your websites straight away. Once you create a brand-new MySQL database and begin the app activation process, our system will pick the engine for that database automatically. In this way, you can install various apps at the same time without modifying anything on the server. You can set up a WordPress-powered online blog that uses MyISAM – the default MySQL engine, and a Magento-based online shop that uses InnoDB, for example.

InnoDB in Dedicated Servers

InnoDB comes as standard with all Linux dedicated service ordered with the Hepsia Control Panel. It’s an essential part of the default software bundle that will be installed on all Hepsia-managed dedicated servers, so as soon as your machine is set up, you’ll be able to sign in and to activate a various PHP script-driven web app that needs this MySQL database storage engine. When you set up a new MySQL database through the hosting Control Panel, there won’t be any activated engine until you start installing an app. As soon as the app configuration wizard starts entering data into the database, the engine will be picked automatically in accordance with the prerequisites of the app in question, so you can use both MyISAM and InnoDB without having to select either of them specifically at any moment. Thus, you can make use of a broad variety of applications for your Internet sites.