InnoDB is a database storage engine for MySQL databases, which is used by widespread script-based web apps such as Joomla v3 and Magento. It’s ideal for scalable apps, because it performs astonishingly well when processing huge volumes of data. Rather than locking the whole table to add new information to a database like many other engines do, InnoDB locks only one database row, so it can perform much more tasks for the same period of time. Moreover, InnoDB offers an improved database crash recovery and supports database transactions and foreign keys – rules that indicate how data inserts and updates should be handled. In case a given task hasn’t been thoroughly completed for some reason, the action will be rolled back. In this way, the information in the database will be preserved undamaged and won’t be partially mixed with new content.

InnoDB in Web Hosting

While InnoDB is either not offered or it is a paid upgrade with other web hosting providers, it is included in the default set of services offered with our web hosting packages. In case you want to use an open-source script-based application that requires InnoDB in particular, in order to be activated and to function correctly, you won’t face any impediments since the database engine is available on our in-house built cloud platform. Irrespective of whether you create a brand new database and install an application manually or make use of our single-click app installer software instrument, InnoDB will be selected automatically by our system as the default engine if the specific application needs it rather than MyISAM. Besides the incredible database failure recovery that InnoDB is offering, we also store daily backups of all databases, so that we can easily restore any MySQL database in your shared website hosting account.

InnoDB in Semi-dedicated Servers

All our semi-dedicated servers support InnoDB and you will be able to use all the options offered by this database engine with any PHP-driven app that needs it. InnoDB is one of the engines that we have on our cloud web hosting platform, so the one that will be selected depends on the prerequisites of the given application. You will not need to do anything manually to activate InnoDB, because it will be set as the default engine when you install an app – whether manually or using our single-click app installer tool. To be on the safe side, we’ll store regular backups of all your databases, so if something goes wrong following an update or if you delete some content by accident, we’ll be able to get the database back to the way it was on any of the previous 7 days.

InnoDB in VPS Servers

All VPS hosting plans that are ordered with the Hepsia Control Panel come with InnoDB already activated, so you’ll be able to run any open-source script-driven application that requires this MySQL database storage engine without having to configure anything manually. You can select Hepsia on the VPS order page and your brand-new VPS server will be up and running within 60 minutes, so you can sign in and begin creating your web sites straight away. When you create a new MySQL database and start the app installation process, our system will choose the engine for that MySQL database automatically. In this way, you can manage various apps simultaneously without having to modify anything on the server. You can set up a WordPress-based online blog that uses the default MySQL engine – MyISAM, and a Magento online store that uses the InnoDB engine, for example.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is one of the options that you can select on the order form when you buy a dedicated server from us. Since this is the most powerful type of website hosting, it’s rather likely that you will manage popular Internet sites that will attract a lot of individuals, and since InnoDB is among the best options for such websites, we will install it together with all the other software applications that are offered with a Hepsia-managed dedicated server. If you create a brand new MySQL database in your dedicated account, there won’t be any activated database storage engine till you start installing a script, whether manually via your Internet browser or using the automatic scripts installation tool that is integrated into the Control Panel. The needed engine will be automatically recognized and will be assigned to that database, so you can run scripts that require InnoDB, as well as ones that require the default MySQL engine – MyISAM, without having any complication.