InnoDB is a storage engine for MySQL databases, which is used by well known PHP-driven software applications like Joomla v3 and Magento. It’s excellent for scalable apps, because it works very well when processing enormous volumes of data. Rather than locking the whole table to import new information into a database as many other engines do, InnoDB locks only one row, so it can execute much more operations for the same length of time. Furthermore, InnoDB offers a much faster database crash recovery and supports database transactions and foreign keys – a set of rules that prescribe how data inserts and updates should be treated. In case a given task has not been thoroughly completed for some reason, the action will be rolled back. In this way, the database content will stay intact and will not be partially mixed with new content.

InnoDB in Cloud Hosting

Any script-based web app that needs InnoDB will run flawlessly on our cutting-edge cloud platform and the database storage engine is offered with all our cloud hosting plans. Each time you create a database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database will make use of will be selected in accordance with the app’s specifications without the need to update any setting in your account. InnoDB will be picked automatically for any app that requires this particular engine and you’ll be able to make the most of its full potential. We’ll carry out regular content backups, so if you unintentionally remove a MySQL database that you need or you overwrite specific parts of it, we will be able to restore your data the way it was only a couple of hours ago.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting come with InnoDB and you can use all the features offered by this storage engine with any script-powered application that needs it. It’s among the engines that are available on our cloud website hosting platform, so the one that will be picked depends on the particular app’s requirements. You won’t 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 single-click app installer tool. To be on the safe side, we will keep regular MySQL database backups, so if anything goes wrong following an update or if you remove some data accidentally, we will be able to get the database back to the way it was on any of the past seven days.

InnoDB in VPS Web Hosting

If our custom-developed Hepsia Control Panel is chosen during the signup process for a new Linux virtual private servers , InnoDB will be installed on the Virtual Private Server together with other necessary software, so you will not have to do anything if you decide to install PHP-driven applications that require this MySQL storage engine. MyISAM, the default MySQL engine, will be activated as well. You can set up a new MySQL database and start the app installation manually or through our 1-click installation tool. The system will recognize which engine the app in question requires and will set it for the specific database, so the installation process will proceed impeccably and the app can dump its data in that database. Therefore, you can activate apps with different requirements about the MySQL engine without having to make any modifications on your VPS server.

InnoDB in Dedicated Servers Hosting

Our Hepsia hosting Control Panel is one of the features which you can pick on the server order page when you buy a dedicated server from us. Since this is the most powerful kind of hosting, it’s quite likely that you’ll run highly popular websites that will attract plenty of individuals, and since InnoDB is among the very best options for such websites, we will activate it together with all the other software applications that are available with a Hepsia-equipped dedicated server. If you create a brand-new database in your dedicated account, there won’t be any activated storage engine until you begin installing an open-source script, whether manually through your web browser or using the automatic script installation tool that is available in the hosting Control Panel. The required engine will be automatically recognized and will be set for the database in question, so you can activate scripts that require InnoDB, as well as ones that need the default MySQL engine – MyISAM, without running into any complication.