InnoDB is a popular storage engine for the MySQL database management system. It’s an alternative to the default MyISAM engine and it has got a lot of strengths which have made it the engine of choice for numerous open-source script-driven software applications, including Joomla and Magento, which have switched over to InnoDB permanently. For example, importing enormous amounts of data will be much faster with InnoDB, due to the fact that it locks only one database row to execute a specific task, not the entire table, which makes the engine ideal for scalable apps. It also supports foreign keys and database transactions – these refer to the way in which the info is treated. In simpler words, adding new or modifying existent data will either be thoroughly completed, or will be annulled and the operation will be rolled back in case a certain issue shows up in the meantime, therefore the content that remains in the database will not be damaged.

InnoDB in Shared Web Hosting

While InnoDB is either not offered or it is a paid upgrade with many web hosting providers, it’s part of the default set of services that we offer with our shared web hosting packages. In case you’d like to use a script-based app that needs InnoDB in particular, in order to be activated and to function correctly, you will not have any problems because the InnoDB database storage engine is available on our custom-developed cloud web hosting platform. No matter if you create a brand new database and activate an app manually or make use of our single-click application 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 excellent crash recovery offered by InnoDB, we also maintain regular database backups, so that we can swiftly restore any database in your shared web hosting account.

InnoDB in Semi-dedicated Hosting

InnoDB is offered with each of our Linux semi-dedicated services by default, so as soon as you order a new semi-dedicated account, you can go ahead and install any open-source script-driven web application that needs this particular database engine. Several engines are installed on our cloud web hosting platform, so when you set up a brand new MySQL database and begin installing an application manually, or decide to take advantage of the Hepsia hosting Control Panel-integrated application installer, the engine for the database will be picked in accordance with the given app’s requirements. This will allow you to install and run InnoDB-specific applications without any difficulties and without needing to update 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 accidentally, we can quickly recover it.

InnoDB in Dedicated Servers Hosting

Our Hepsia hosting Control Panel is one of the options that you can pick on the order page when you purchase a dedicated server from us. As this is the most powerful type of website hosting, it’s rather likely that you’ll run popular Internet sites that will draw many individuals, and since InnoDB is among the very best options for such sites, we’ll activate it along with all the other software applications that come with a Hepsia-managed dedicated server. When you create a brand new MySQL database in your dedicated account, there won’t be any activated database storage engine till you begin installing an open-source PHP script, whether manually through your Internet browser or using the automatic scripts installer that is included in the Control Panel. The required engine will be automatically detected and will be assigned to the database in question, so you can activate scripts that need InnoDB, as well as ones that need the default MySQL engine – MyISAM, without coming across any complication.