InnoDB is a database storage engine for MySQL relational databases, which is used by famous PHP-driven web applications such as Joomla 3 and Magento. It is perfect for scalable applications, since it performs stunningly well when handling huge data volumes. Rather than locking the entire database table to append new information to a database as many other engines do, InnoDB locks only one database row, so it can handle a lot more tasks for the same period of time. Moreover, InnoDB offers a much faster database failure recovery and supports transactions and foreign keys – rules that determine how data imports and modifications should be treated. If a certain task has not been thoroughly completed for any reason, the action will be rolled back. Thus, the database content will be preserved safe and sound and won’t be partially merged with newly added content.

InnoDB in Shared Web Hosting

InnoDB is offered with all our Linux shared web hosting plans by default, not upon request or as a paid upgrade, so you’ll be able to activate and manage any PHP-powered software application that requires the MySQL database engine without any difficulties as soon as you open your account. InnoDB will be pre-selected as the default engine for a particular MySQL database during the app activation process, no matter if you use our one-click installer or create the database and activate the application manually, provided that the application requires it instead of the more famous MyISAM engine. We’ll store regular backups of all your MySQL databases, so you can be certain that you won’t ever lose any data in case you delete a database by accident or you overwrite some important information – you will simply have to contact us and we will restore your data the way it was.

InnoDB in Semi-dedicated Servers

You can use a script-powered app that requires InnoDB with all of our semi-dedicated server plans, as all the accounts are created on our advanced cloud web hosting platform where the MySQL database storage engine is installed. A new MySQL database can be set up in two different ways – manually through the Database Manager section of the Hepsia hosting Control Panel, or automatically – if you take advantage of our single-click app installer. Either way, the needed engine will be picked automatically once the app’s installation begins, so you won’t need to configure anything manually, irrespective of whether the application needs InnoDB or the more frequently used MyISAM. Also, we’ll always be able to restore any of your MySQL databases in case you accidentally erase one, as we generate a few MySQL database backups every day, each of which is preserved for one week.

InnoDB in VPS Servers

If you pick a VPS server with our Hepsia Control Panel, the InnoDB database storage engine will be part of the default software bundle that will be installed on your VPS server before we hand it over to you. You will not need to configure anything manually and you’ll be able to install and run any open-source script-based app that needs InnoDB when your Virtual Private Server is up and running, which takes no more than 60 minutes after the order procedure itself. A number of engines are offered, so whenever you set up a MySQL database through the Hepsia hosting Control Panel, a particular engine will be activated once the app installation starts and our system will automatically recognize which engine is required by the application in question. In case you have to use MyISAM, for example, you won’t have to do anything different than installing the chosen app, whether manually or using our application installer tool.

InnoDB in Dedicated Servers

InnoDB comes as standard with all dedicated web hosting plans ordered with the Hepsia hosting Control Panel. It is an essential part of the default software bundle that will be pre-installed on all Hepsia-managed servers, so once your machine is up and running, you will be able to sign in and to install any PHP script-driven app that needs this MySQL 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 app. As soon as the app activation wizard begins inserting content into the database, the engine will be picked automatically in accordance with the prerequisites of the particular app, so you can use both MyISAM and InnoDB without selecting either of them specifically at any moment. Thus, you can use an extensive range of applications for your Internet sites.