InnoDB is a storage engine for MySQL relational databases, which is used by widespread PHP-powered web applications like Joomla 3 and Magento. It is ideal for scalable apps, as it performs very well when processing huge amounts of data. Instead of locking the entire table to import new information into a database like many other engines do, InnoDB locks only one row, so it can handle much more tasks for the same length of time. Additionally, InnoDB offers an improved crash recovery and supports transactions and foreign key constraints – a set of rules that specify how data imports and modifications should be handled. In case a certain task has not been entirely completed for any reason, the action will be rolled back. In this way, the content in the database will stay safe and sound and won’t be partially mixed with newly added content.

InnoDB in Cloud Hosting

Every PHP script-based software application that needs InnoDB will function impeccably on our avant-garde cloud platform and the MySQL storage engine comes with all our cloud hosting packages. Each time you create a database manually or our app installer tool creates one automatically and an app installation process is started, the engine that the database in question will make use of will be selected in accordance with the app’s prerequisites without having to update any setting in your shared web hosting account. InnoDB will be picked automatically for any app that requires this specific engine and you will be able to take advantage of its full capacity. We’ll store daily content backups, so if you accidentally delete a MySQL database that you need or you overwrite a certain part of it, we’ll be able to restore your database the way it was just a couple of hours ago.

InnoDB in Semi-dedicated Servers

All our semi-dedicated servers support InnoDB and you will be able to take full advantage of all the features offered by this database storage engine with any PHP script-powered app that requires it. It is one of the engines that we have on our cloud platform, so the one that will be selected depends on the prerequisites of the particular app. You won’t have to do anything manually in order to activate InnoDB, because it will be set as the default engine whenever you install an application – whether manually or using our 1-click app installer. To avoid any risk, we’ll create daily MySQL database backups, so if anything goes wrong following some update or if you remove some content unintentionally, we will be able to restore your database the way it was on any of the previous seven days.

InnoDB in Dedicated Servers

Our Hepsia Control Panel is one of the options which you can select on the server order page when you purchase a dedicated server from us. As this is the most powerful type of web hosting, it is quite likely that you’ll run highly popular Internet sites that will attract a lot of individuals, and since InnoDB is among the best choices for such websites, we will activate it together with all the other software apps that are available with a Hepsia-equipped dedicated server. If you set up a brand new database in your dedicated account, there won’t be any active MySQL database storage engine until you begin installing a PHP script, whether manually via your browser or using the automatic script installer that is available in the Control Panel. The necessary engine will be automatically detected and will be assigned to the database in question, so you can install scripts that require InnoDB, as well as ones that need MyISAM – the default MySQL engine, without the need to cope with any problem.