InnoDB is a database storage engine for MySQL databases, which is used by well known script-driven software applications like Joomla v3 and Magento. It is excellent for scalable apps, as it works incredibly well when handling large amounts of data. Instead of locking the whole database table to insert new information in a database like many other engines do, InnoDB locks only one row, so it can handle a lot more operations for the same period of time. Moreover, InnoDB offers a much better crash recovery and supports database transactions and foreign key constraints – a set of rules that define how data inserts and updates should be handled. In case a certain operation has not been fully completed for any reason, the action will be rolled back. Thus, the content in the database will stay safe and sound and will not be partially mixed with newly added content.

InnoDB in Cloud Hosting

InnoDB is offered with all our cloud plans by default, not upon request or as a paid upgrade, so you can install and manage any PHP script-driven application which requires the InnoDB database engine without having to deal with any problem as soon as you open your shared account. InnoDB will be pre-selected as the default engine for a particular database during the app activation process, irrespective of whether you use our 1-click installer or create the database and install the app manually, provided that the app requires InnoDB instead of the more popular MyISAM engine. We’ll carry out daily backups of all your databases, so you can be sure that you will never lose any data in case you erase a database by mistake or you overwrite some crucial info – you will simply need to alert us and we’ll restore your data back to normal.

InnoDB in Semi-dedicated Servers

All our semi-dedicated hosting plans come with InnoDB and you will be able to use all the options offered by this storage engine with any PHP script-driven web application that requires it. It is one of the engines that we have on our cloud web hosting platform, so the one that will be used depends on the prerequisites of the specific app. You will not need to do anything manually in order to enable InnoDB, as it will be set as the default engine when you install an app – whether manually or using our single-click application installer tool. To be on the safe side, we will keep regular backups of all your databases, so if something goes wrong after some update or if you remove some data unintentionally, we’ll be able to get the database back to the way it was on any of the previous seven days.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is among the options that you can select on the order page when you purchase a dedicated server from us. Since this is the most powerful kind of website hosting, it is very likely that you will manage very popular websites that will draw plenty of people, and since InnoDB is among the best choices for such Internet sites, we’ll install it along with all the other software applications that are available with a Hepsia-managed server. When you set up a brand-new database in your account, there won’t be any active MySQL storage engine until you begin installing an open-source script, whether manually via your browser or using the automatic script installer that is integrated into the hosting Control Panel. The required engine will be automatically recognized and will be assigned to the database in question, so you can run scripts that require InnoDB, as well as ones that require MyISAM – the default MySQL engine, without having to deal with any problem.