InnoDB is a popular database engine for MySQL. It is an alternative to the default engine – MyISAM, and it has got numerous strong sides which make it the preferred engine for many open-source script-driven web applications, including Magento and Joomla, which have moved to InnoDB for good. For example, importing huge volumes of data will be much faster with InnoDB, because it locks only a single row to complete a certain task, not the entire table, which makes the engine ideal for scalable applications. It also supports foreign keys and database transactions – these refer to the manner in which the info is tackled. To put it simply, appending new or updating existing data will either be thoroughly completed, or will be canceled and the operation will be rolled back in case any issue occurs during the process, which means that the content that remains in the database will not be damaged.

InnoDB in Shared Web Hosting

While InnoDB is either not available or a paid upgrade with other hosting companies, it is part of the default set of services that we’re offering with our shared web hosting plans. In case you would like to make use of an open-source script-based software app that needs InnoDB particularly, in order to be activated and to function correctly, you won’t have any obstacles since the InnoDB database engine is available on our custom-built cloud hosting platform. Irrespective of whether you set up a brand new database and install an app manually or take advantage of our 1-click app installer software tool, InnoDB will be selected automatically by our system as the default engine if the specific application requires it instead of MyISAM. Besides the outstanding database crash recovery that InnoDB offers, we also maintain daily backups of all databases, so that we can quickly recover any MySQL database in your shared website hosting account.

InnoDB in Semi-dedicated Hosting

All our semi-dedicated hosting include InnoDB and you can make the most of all the features offered by this MySQL database engine with any PHP script-driven software app that requires it. It is one of the engines that are available on our cloud web hosting platform, so the one that will be selected depends on the requirements of the app in question. You will not have to do anything manually to activate InnoDB, since it will be set as the default engine when you install an application – whether manually or using our 1-click application installer. To avoid any risk, we will keep daily backups of all your MySQL databases, so if anything goes wrong following some update or if you delete some data unintentionally, we will be able to restore the database the way it was on any of the past 7 days.

InnoDB in VPS Web Hosting

When you obtain a virtual private server from our company, you will be able to take advantage of our in-house developed Hepsia Control Panel to manage your web content. A Hepsia-managed VPS will allow you to manage any PHP-powered web application which requires InnoDB, as this particular storage engine is an essential part of the software package that will be installed on the Virtual Private Server during its creation. When you create a brand new database through the Control Panel, you just have to begin installing an app – manually or using our application installer. InnoDB will be set as the default engine given that the app in question needs it, so you will not have to do anything else in your VPS account. Analogously, if a certain app needs MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Servers Hosting

Our Hepsia hosting Control Panel is among the features which you can choose on the server order page when you purchase a dedicated server from us. Since this is the most powerful kind of hosting, it is rather likely that you’ll run popular sites that will attract many individuals, and since InnoDB is among the best options for such websites, we’ll enable it together with all the other software apps that are available with a Hepsia-managed dedicated server. If you set up a brand new MySQL database in your dedicated server account, there won’t be any activated database engine till you start installing an open-source PHP script, whether manually via your Internet browser or using the automatic script installation tool that is included in the Control Panel. The needed engine will be detected and will be assigned to that database, so you can make use of scripts that need InnoDB, as well as ones that require the default MySQL engine – MyISAM, without any problem.