InnoDB is a MySQL database engine, which has been gaining in popularity lately, as it provides a significantly better overall performance and an improved database crash recovery in comparison with the default engine used by the MySQL RDBMS – MyISAM. InnoDB is endorsed by plenty of devs that create scalable web applications, due to the fact that it works more effectively with huge volumes of data, while it keeps the server processing load at a minimum. Additionally, it locks only a single row in the database if any information should be modified, whereas many other engines lock the entire database table and therefore need much more time to perform several successive tasks. Last, but not least, InnoDB obeys a set of "all-or-nothing" rules – in case the modification of the entire data cannot be completed for any reason, the operation is rolled back to avoid confusion or losing data. Magento and the latest editions of Joomla are two instances of widespread open-source script-driven web applications that have switched to InnoDB.

InnoDB in Shared Web Hosting

While InnoDB is either not available or a paid upgrade with other hosting service providers, it is an essential part of the standard set of features that we are offering with our shared web hosting plans. If you would like to make use of a script-powered software app that needs InnoDB specifically, in order to be installed and to perform properly, you won’t encounter any problems since the MySQL storage engine is available on our custom cloud hosting platform. Irrespective of whether you create a brand-new database and install an app manually or use our 1-click application installer software instrument, InnoDB will be selected automatically by our system as the default engine if the particular app needs it instead of MyISAM. Besides the exceptional database failure recovery offered by InnoDB, we also make daily database backups, so that we can quickly recover any MySQL database in your shared account.

InnoDB in Semi-dedicated Hosting

InnoDB comes with each of our semi-dedicated hosting by default, so once you obtain a new semi-dedicated account, you can go on and install any open-source script-based software application that needs this particular MySQL database engine. A number of engines are installed on our cloud web hosting platform, so when you set up a new MySQL database and start installing an application manually, or decide to take advantage of the Hepsia Control Panel-integrated application installer, the engine for the database will be picked based on the concrete app’s prerequisites. This will allow you to install and run InnoDB-specific applications without any obstacle and without modifying any settings in your account. To take no chances, we’ll always have a 1-week-old backup of all your MySQL databases, so if you remove or alter any content accidentally, we can easily recover it.

InnoDB in VPS Hosting

When you purchase a virtual private server from our company, you’ll be able to take advantage of our custom Hepsia Control Panel to manage your web content. A Hepsia-equipped Virtual Private Server will permit you to run any PHP-driven software application which requires InnoDB, as this MySQL database storage engine is included in the default software package that will be installed on your VPS server during its creation. When you create a brand new database using the hosting Control Panel, you’ll just have to begin installing an app – manually or using our app installer tool. InnoDB will be set as the default engine given that the app in question needs it, so you will not need to do anything else in your account. Equivalently, if an application needs MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Web Hosting

Our Hepsia hosting Control Panel is one of the features that you can choose on the order page when you buy a dedicated server from our company. As this is the most powerful type of website hosting, it’s very likely that you’ll run popular websites that will draw lots of visitors, and since InnoDB is among the best options for such Internet sites, we will enable it together with all the other software apps that are offered with a Hepsia-managed dedicated server. When you set up a brand-new database in your account, there won’t be any active MySQL storage engine until you start installing an open-source script, whether manually via your browser or using the automatic script installation tool that is integrated into the hosting Control Panel. The necessary engine will be detected automatically and will be assigned to that database, so you can make use of scripts that require InnoDB, as well as ones that require the default MySQL engine, MyISAM, without needing to deal with any problem.