InnoDB is a database engine for MySQL databases, which is used by well known PHP script-driven software applications such as Joomla 3.x and Magento. It is excellent for scalable applications, as it works astonishingly well when managing large data volumes. Instead of locking the whole table to insert new information in a database as many other engines do, InnoDB locks only one row, so it can execute much more tasks for the same period of time. Also, InnoDB offers a much better crash recovery and supports transactions and foreign keys – rules that define how data imports and updates should be treated. In case a given task hasn’t been fully completed for any reason, the action will be rolled back. Thus, the information in the database will stay safe and sound and won’t be partially merged with newly appended content.

InnoDB in Web Hosting

InnoDB is available with all our web hosting by default, not as a paid upgrade or upon request, so you’ll be able to install and run any PHP-driven software app which needs the InnoDB database storage engine without having to deal with any difficulty as soon as you activate your shared web hosting account. InnoDB will be pre-selected as the default engine for a certain MySQL database during the app installation, irrespective of whether you take advantage of our 1-click installation tool or create the database and set up the app manually, as long as the application requires it instead of the more popular MyISAM engine. We’ll store daily MySQL database backups, so you can be sure that you will never lose any content if you delete a database by accident or you overwrite some key information – you will simply have to alert us and we will restore your content back to normal.

InnoDB in Semi-dedicated Servers

InnoDB is available with all our semi-dedicated servers by default, so once you purchase a new account, you can move on and install any script-powered software app that needs this particular MySQL storage engine. A number of engines are installed on our cloud platform, so when you set up a brand-new MySQL database and start installing an app manually, or decide to make use of the Hepsia hosting Control Panel-integrated app installer tool, the engine for the database will be set depending on the prerequisites of the particular app. This will permit you to install and manage InnoDB-specific apps without experiencing any impediment and without configuring any settings in your semi-dedicated account. To take no chances, we’ll always have a 7-day-old backup of all your MySQL databases, so if you remove or change any content unintentionally, we can quickly recover it.

InnoDB in Dedicated Servers

Our Hepsia Control Panel is one of the features that you can select on the server order page when you buy a dedicated server from our company. As this is the most powerful type of website hosting, it is quite likely that you will run popular websites that will attract plenty of visitors, and since InnoDB is one of the best choices for such Internet sites, we’ll install it along with all the other software apps that come with a Hepsia-managed dedicated server. When you create a new database in your account, there won’t be any activated MySQL database storage engine till you start installing a script, whether manually through your Internet browser or using the automatic scripts installer tool that is integrated into the Control Panel. The required engine will be automatically detected and will be set for the database in question, so you can install scripts that require InnoDB, as well as ones that need the default MySQL engine, MyISAM, without having any difficulty.