InnoDB is a database engine for MySQL databases, which is used by widespread script-based software apps such as Joomla 3.x and Magento. It is perfect for scalable applications, since it works amazingly well when processing enormous data volumes. Instead of locking the entire database table to append new information to a database like many other engines do, InnoDB locks only one database row, so it can execute much more operations for the same length of time. What’s more, InnoDB offers a much better database failure recovery and supports database transactions and foreign keys – a set of rules that indicate how data imports and updates should be treated. In case a specific operation hasn’t been entirely completed for any reason, the action will be rolled back. In this way, the information in the database will stay intact and won’t be partially mixed with newly imported content.

InnoDB in Shared Web Hosting

You can activate any PHP-driven app that needs InnoDB if you have a Linux shared web hosting package with us, as the storage engine is present on our avant-garde cloud platform as standard. During the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue impeccably if this engine is required. You can run apps that need the MyISAM engine without encountering any difficulty as well and, once again, the engine will be pre-selected, so you will not need to change anything manually at any moment. In addition, we will also make regular backups of all the databases that you’ve got in the shared web hosting account, so in case you erase or overwrite anything, we can quickly get it back to the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Hosting

All our semi-dedicated hosting come with InnoDB and you can take advantage of all the features of this database engine with any open-source script-driven app that needs it. InnoDB is one of the engines that we have on our cloud platform, so the one that will be picked depends on the prerequisites of the given app. You will not need to do anything manually in order to enable InnoDB, as it will be set as the default engine when you install an app – whether manually or using our 1-click application installer. To be on the safe side, we’ll generate regular MySQL database backups, so if something goes wrong following some update or if you remove some data accidentally, we’ll be able to restore your database the way it was on any of the previous 7 days.

InnoDB in VPS Hosting

If you order a virtual private server with our Hepsia Control Panel, the InnoDB storage engine will be included in the standard software pack that will be installed on your server before we give it to you. You won’t have to activate anything manually and you’ll be able to enable and run any script-driven web application that requires InnoDB when your VPS is set up, which takes no more than one hour after the order process itself. A few engines are offered, so every time you set up a database through the Hepsia hosting Control Panel, a specific engine will be picked once the app activation process starts and our system will detect the engine that is required by the app in question. In case you have to use MyISAM, for example, you will not need to do anything different from installing the desired app, whether manually or using our application installer tool.

InnoDB in Dedicated Web Hosting

InnoDB is included by default with all dedicated web hosting that are ordered with the Hepsia Control Panel. It is an integral part of the software package that will be pre-installed on all Hepsia-managed servers, so as soon as your machine is set up, you will be able to sign in and to activate any PHP-powered application that needs this particular storage engine. If you create a new database through the hosting Control Panel, there won’t be any active engine until you begin installing an application. As soon as the app activation wizard starts entering information into the newly created database, the engine will be chosen automatically based on the prerequisites of the specific app, so you can run both MyISAM and InnoDB without selecting either one of them explicitly at any time. In this way, you can use a vast variety of apps for your Internet sites.