InnoDB is a database storage engine for MySQL relational databases, which is used by well known PHP script-driven web applications like Magento and Joomla 3.x. It is perfect for scalable applications, since it performs exceptionally well when managing large amounts of data. Rather than locking the whole database table to enter new information into a database as many other engines do, InnoDB locks only one row, so it can perform a lot more tasks for the same length of time. What’s more, InnoDB offers a faster database crash recovery and supports database transactions and foreign key constraints – a set of rules that determine how data inserts and updates should be treated. In case a specific operation hasn’t been entirely completed for whatever reason, the action will be rolled back. Thus, the database content will be kept safe and sound and won’t be partially mixed with newly appended content.

InnoDB in Cloud Hosting

While InnoDB is either not offered or it is a paid upgrade with many other web hosting companies, it’s part of the default set of services offered with our cloud hosting plans. If you wish to use a script-powered software application that requires InnoDB specifically, in order to be activated and to perform correctly, you won’t need to deal with any difficulties since the InnoDB storage engine is available on our in-house developed cloud web hosting platform. Regardless of whether you set up a brand-new database and activate an application manually or make use of our 1-click app installer software instrument, InnoDB will be selected automatically by our system as the default engine if the specific app needs it instead of MyISAM. In addition to the excellent database failure recovery that InnoDB offers, we also perform daily backups of all databases, so we can swiftly recover any MySQL database in your shared account.

InnoDB in Semi-dedicated Hosting

InnoDB is offered with all our Linux semi-dedicated hosting by default, so as soon as you obtain a new account, you can move on and activate any PHP-powered web app that needs the storage engine. A number of engines are pre-installed on our cloud hosting platform, so when you set up a new MySQL database and begin installing an application manually, or decide to take advantage of the Hepsia hosting Control Panel-integrated app installer, the engine for the database will be selected in accordance with the particular app’s prerequisites. This will permit you to install and manage InnoDB-specific applications without having to deal with any complication and without having to update any settings in your account. To avoid any risk, we’ll always keep a 1-week-old backup of all your MySQL databases, so if you remove or edit any content accidentally, we can quickly rescue it.

InnoDB in VPS

If you get a virtual private server with our Hepsia Control Panel, the InnoDB database engine will be part of the software bundle that will be installed on your Virtual Private Server before we hand it over to you. You will not need to activate anything manually and you will be able to enable and manage any script-driven application that requires InnoDB once your Virtual Private Server is set up, which takes no more than one hour after the order submission itself. Several engines are offered, so whenever you create a MySQL database using the Hepsia hosting Control Panel, a specific engine will be selected when the app activation begins and our system will recognize which engine is required by the application in question. In case you need to use MyISAM, for instance, you won’t have to do anything different from installing the app of your preference, whether manually or using our app installer tool.

InnoDB in Dedicated Hosting

InnoDB is available as standard with all dedicated hosting services that are ordered with the Hepsia Control Panel. It is part of the software package that will be pre-installed on all Hepsia-managed dedicated servers, so once your physical machine is set up, you’ll be able to log in and to activate any kind of open-source script-powered application that requires this particular MySQL storage engine. When you create a new database through the hosting Control Panel, there won’t be any activated engine till you begin installing an app. As soon as the app configuration wizard starts dumping content in the newly created database, the engine will be selected automatically depending on the prerequisites of the app in question, so you can use both MyISAM and InnoDB without having to select either one explicitly at any time. Thus, you can use a broad variety of apps for your Internet sites.