InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, as it offers a significantly better overall performance and a faster database failure recovery in comparison with the default engine used by the MySQL database management system – MyISAM. InnoDB is preferred by plenty of developers that create scalable web apps, since it works more effectively with immense data volumes, while it keeps the server load low. Moreover, it locks only one database row in case any information should be updated, while lots of other engines lock the entire table and hence require more time to handle multiple successive tasks. Last, but not least, InnoDB complies with the "all-or-nothing" rule – in case the entire data modification process cannot be completed successfully for any reason, the action is rolled back to prevent confusion or the loss of data. Magento and the latest releases of Joomla are two examples of widely used script-driven software platforms which have shifted over to InnoDB.

InnoDB in Shared Website Hosting

While InnoDB is either not available or a paid upgrade with other web hosting providers, it’s an essential part of the standard set of services that we are offering with our shared website hosting plans. If you’d like to use a PHP script-based web app that requires InnoDB in particular, in order to be activated and to function properly, you won’t have any difficulties as the MySQL storage engine is available on our in-house built cloud hosting platform. No matter if you create a brand-new MySQL database and install an app manually or take advantage of our one-click app installer tool, InnoDB will be selected automatically by our platform as the default engine if the given application needs InnoDB rather than MyISAM. In addition to the remarkable database crash recovery that InnoDB is offering, we also perform daily backups of all databases, so we can swiftly restore any MySQL database in your shared website hosting account.

InnoDB in Semi-dedicated Hosting

InnoDB is available with all our semi-dedicated hosting packages by default, so as soon as you buy a new account, you can go ahead and activate any open-source script-driven software application that needs this particular MySQL database storage engine. A number of engines are pre-installed on our cloud hosting platform, so when you set up a new database and begin installing an app manually, or opt to use the Hepsia Control Panel-integrated app installer, the engine for the database will be picked depending on the respective app’s prerequisites. This will permit you to install and manage InnoDB-specific applications without any obstacles and without having to configure any settings in your semi-dedicated account. To take no chances, we will always keep a 7-day-old backup of all your databases, so if you erase or change any content accidentally, we can quickly rescue it.

InnoDB in VPS Hosting

If you get a virtual private server from our company, you’ll be able to take advantage of our custom Hepsia Control Panel to manage your content. A Hepsia-managed VPS will allow you to run any script-powered software app that requires InnoDB, as this particular MySQL database storage engine is an integral part of the software package that will be installed on the Virtual Private Server during its creation. When you create a brand-new MySQL database through the hosting Control Panel, you’ll simply need to start installing an app – manually or using our app installer. InnoDB will be set as the default engine as long as the application in question needs it, so you won’t have to do anything else in your account. Correspondingly, if a given app needs MyISAM, it will be automatically set as the default engine for this concrete database.

InnoDB in Dedicated Web Hosting

InnoDB is included by default with all Linux dedicated servers hosting packages ordered with the Hepsia hosting Control Panel. It’s included in 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 log in and to install a various open-source script-based software app that needs this particular database storage engine. When you create a new database via the Control Panel, there won’t be any activated engine until you start installing an application. Once the app setup wizard begins dumping information in the newly created database, the engine will be chosen automatically based on the respective app’s requirements, so you can use both MyISAM and InnoDB without the need to select either one of them explicitly at any point. In this way, you can make use of a vast selection of apps for your websites.