InnoDB is a storage engine for MySQL relational databases, which is used by widely used script-powered software applications such as Joomla v3 and Magento. It’s excellent for scalable apps, as it works stunningly well when processing enormous amounts of data. Instead of locking the entire table to import new information into a database as many other engines do, InnoDB locks only one database row, so it can handle much more tasks for the same period of time. What’s more, InnoDB offers a better crash recovery and supports transactions and foreign keys – a set of rules that specify how data inserts and modifications should be handled. If a particular operation has not been fully completed for some reason, the action will be rolled back. In this way, the database content will be retained intact and will not be partially merged with newly entered content.

InnoDB in Shared Hosting

Every script-driven software application that needs InnoDB will run impeccably on our avant-garde cloud website hosting platform and the MySQL storage engine is offered with all our shared hosting packages. Whenever you create a MySQL database manually or our app installer tool creates one automatically and an app installation process is started, the engine that the database in question will use will be selected in accordance with the app’s specifications without the need to configure any setting in your shared web hosting account. InnoDB will be chosen automatically for any app that requires this particular engine and you’ll be able to take advantage of its full capacity. We will perform daily content backups, so if you accidentally delete a database that is important to you or you overwrite some part of it, we will be able to restore everything the way it was just a few hours earlier.

InnoDB in Semi-dedicated Hosting

All our semi-dedicated hosting support InnoDB and you’ll be able to get the most out of all the features of this database storage engine with any PHP script-based application that needs it. InnoDB is among the engines that are available on our cloud website hosting platform, so the one that will be picked depends on the requirements of the application in question. You won’t need to do anything manually to enable InnoDB, as it will be set as the default engine when you install an application – whether manually or using our 1-click application installer. To avoid any risk, we’ll create regular backups of all your databases, so if anything goes wrong following an update or if you erase some data by mistake, we will be able to restore your database the way it was on any of the previous 7 days.

InnoDB in VPS

If you acquire a virtual private server from our company, you’ll be able to take full advantage of our in-house built Hepsia Control Panel to manage your content. A Hepsia-equipped VPS will permit you to install any PHP-powered app that requires InnoDB, as this particular storage engine is an essential part of the default software package that will be pre-installed on the Virtual Private Server during its configuration. When you set up a brand-new database using the hosting Control Panel, you will simply have to start installing an app – manually or using our application installer tool. InnoDB will be set as the default engine as long as the app in question requires it, so you will not need to do anything else in your account. Equivalently, if an application requires MyISAM, it will be automatically set as the default engine for this concrete database.

InnoDB in Dedicated Hosting

Our Hepsia Control Panel is among the features that you can pick on the server configuration page when you purchase a dedicated server from our company. Since this is the most powerful kind of hosting, it is quite likely that you will run popular Internet sites that will attract many people, and since InnoDB is one of the best options for such sites, we will install it together with all the other software apps that come with a Hepsia-managed server. If you create a brand-new MySQL database in your dedicated server account, there won’t be any activated database storage engine until you begin installing a PHP script, whether manually via your Internet browser or using the automatic script installation tool that is included in the Control Panel. The needed engine will be detected and will be set for the database in question, so you can install scripts that need InnoDB, as well as ones that need the default MySQL engine, MyISAM, without having any difficulty.