InnoDB is a MySQL database storage engine, which has been gaining popularity in recent years, as it offers a better overall performance and a faster crash recovery compared to the default engine that is used by the MySQL RDBMS – MyISAM. InnoDB is endorsed by lots of programmers that run scalable applications, due to the fact that it works much more effectively with enormous amounts of data, while it keeps the server load at a minimum. What’s more, it locks only a single row in the database in case any info should be updated, while many other engines lock the entire table and thus require much more time to handle multiple successive tasks. Last, but not least, InnoDB follows the "all-or-nothing" rule – in case the entire data modification procedure cannot be completed for some reason, the operation is rolled back to prevent confusion or the loss of data. Magento and the latest versions of Joomla are two examples of widely used script-based software apps that have switched over to InnoDB.

InnoDB in Website Hosting

While InnoDB is either a paid upgrade or it is not available at all with many web hosting providers, it is an essential part of the standard set of features that we are offering with our website hosting plans. In case you’d like to use a PHP script-powered web app that needs InnoDB specifically, in order to be installed and to operate properly, you will not need to deal with any difficulties as the InnoDB database storage engine is available on our custom-built cloud Internet hosting platform. Irrespective of whether you set up a brand new MySQL database and activate an application manually or make use of our one-click app installer software instrument, InnoDB will be selected automatically by our platform as the default engine if the respective app needs InnoDB rather than MyISAM. In addition to the exceptional database failure recovery offered by InnoDB, we also keep daily database backups, so we can swiftly restore any database in your shared account.

InnoDB in Semi-dedicated Hosting

InnoDB is included with all our Linux semi-dedicated hosting by default, so once you purchase a new semi-dedicated account, you can go on and install any PHP-based software application that requires the database storage engine. A couple of engines are installed on our cloud web hosting platform, so when you create a brand-new MySQL database and start installing an application manually, or opt to make use of the Hepsia Control Panel-integrated app installer tool, the engine for the database will be set based on the prerequisites of the application in question. This will allow you to activate and manage InnoDB-specific applications without having to deal with any difficulty and without needing to change any settings in your semi-dedicated account. To take no chances, we’ll always keep a 7-day-old backup of all your MySQL databases, so if you delete or edit any content unintentionally, we can quickly recover it.

InnoDB in VPS Hosting

When you obtain a virtual private server from us, you will be able to make use of our custom-developed Hepsia hosting Control Panel to manage your content. A Hepsia-equipped Virtual Private Server will allow you to activate any PHP script-powered application which needs InnoDB, as this particular MySQL database engine is an integral part of the software package that will be installed on the VPS server during its creation. When you create a brand new MySQL database via the Control Panel, you simply have to begin installing an app – manually or using our application installer. InnoDB will be set as the default engine as long as the app in question needs it, so you will not need to do anything else in your VPS account. Identically, if a given application requires MyISAM, it will be automatically set as the default engine for this particular database.

InnoDB in Dedicated Web Hosting

InnoDB is available by default with all dedicated web hosting that are ordered with the Hepsia Control Panel. It is an essential part of the standard software package that will be installed on all Hepsia-equipped servers, so once your machine is up and running, you will be able to log in and to activate a various PHP-driven software application that requires this particular database storage engine. If you create a new database through the Control Panel, there won’t be any activated engine until you begin installing an app. Once the app installation wizard begins inserting content into the newly created database, the engine will be picked automatically based on the particular app’s prerequisites, so you can run both InnoDB and MyISAM without the need to select either one of them specifically at any time. Thus, you can make use of a broad range of applications for your Internet sites.