InnoDB is a storage engine for MySQL databases, which is used by well known PHP script-powered applications such as Magento and Joomla 3.x. It is perfect for scalable apps, as it performs remarkably well when managing immense amounts of data. Rather than locking the whole database table to import new information into a database like many other engines do, InnoDB locks only one database row, so it can handle much more operations for the same period of time. Besides, InnoDB offers a much faster crash recovery and supports transactions and foreign keys – rules that define how data inserts and modifications should be handled. If a certain operation hasn’t been entirely completed for whatever reason, the action will be rolled back. In this way, the information in the database will be retained safe and sound and will not be partially mixed with newly entered content.

InnoDB in Cloud Hosting

You will be able to activate any PHP-powered application that requires InnoDB in case you’ve got a Linux cloud hosting package with us, as the MySQL database engine is available on our advanced cloud hosting platform by default. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will proceed impeccably in case this engine is needed. You can run applications which require the MyISAM engine without any difficulty as well and, again, the engine will be pre-selected, so you will not need to configure anything manually at any moment. In addition, we’ll also carry out regular backups of all the MySQL databases that you’ve got in your account, so if you delete or overwrite something, we can quickly get it back to the way it was on any of the past 7 days.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting packages support InnoDB and you will be able to make the most of all the features of this MySQL database storage engine with any script-driven app that requires it. It is one of the engines that are available on our cloud website hosting platform, so the one that will be selected depends on the given app’s prerequisites. You will not have to do anything manually to enable InnoDB, since it will be set as the default engine when you install an application – whether manually or using our single-click application installer. To avoid any risk, we’ll generate daily database backups, so if anything goes wrong following some update or if you delete some data by mistake, we’ll be able to get the database back to the way it was on any of the past seven days.

InnoDB in Dedicated Hosting

If you get a new dedicated server, you’ll be able to select any of the 3 Control Panels offered by us – cPanel, Hepsia and DirectAdmin. Each dedicated server ordered with Hepsia comes with InnoDB pre-installed, so you will not need to add this storage engine manually in order to be able to use PHP-driven applications that need it. InnoDB is used by scalable applications and since a dedicated server will provide you with all the server resources that you need in order to manage large-size sites, it is rather likely that you’ll resort to InnoDB. You’ll be able to make use of other engines as well, so if a certain app requires MyISAM instead of InnoDB, you will not run into any problem while managing it. The engine that will be used will be recognized automatically once the app installation process begins, so you won’t have to edit any setting manually at any point.