InnoDB is a MySQL database storage engine, which has been gaining popularity in recent years, because it provides a much better overall performance and a faster database failure recovery in comparison to the default engine used by MySQL – MyISAM. InnoDB is endorsed by many web developers that write scalable software applications, as it works much more efficiently with huge amounts of data, while it keeps the server processing load low. Additionally, it it locks only one row in the database if any information should be updated, while lots of other engines lock the entire database table and thus need much more time to accomplish several successive tasks. Last, but not least, InnoDB abides by a set of "all-or-nothing" rules – if the entire data modification procedure cannot be completed for any reason, the operation is rolled back to prevent confusion or the loss of data. Magento and the latest Joomla versions are two examples of popular open-source script-based software platforms that have switched to InnoDB.

InnoDB in Shared Hosting

Any open-source script-driven software application that needs InnoDB will function impeccably on our advanced cloud hosting platform and the MySQL database engine comes with all our shared hosting packages. Each time you create a database manually or our app installer tool creates one automatically and an app installation process is initiated, the engine that the database in question will make use of will be selected in accordance with the app’s requirements without the need to configure any setting in your shared hosting account. InnoDB will be picked automatically for any application that requires this particular engine and you’ll be able to take advantage of its full potential. We will perform regular backups of your content, so in case you unintentionally delete a MySQL database that you need or you overwrite specific parts of it, we’ll be able to restore the database the way it was just a few hours ago.

InnoDB in Semi-dedicated Hosting

You can make use of a PHP-driven app that requires InnoDB with any of our semi-dedicated server plans, as all the accounts are set up on our cutting-edge cloud web hosting platform where the database storage engine is installed. A new database can be created in two separate ways – manually from the Database Manager section of the Hepsia website hosting Control Panel, or automatically – when you take advantage of our 1-click app installer tool. Either way, the required engine will be selected automatically as soon as the app’s installation starts, so you will not have to edit anything manually, regardless of whether the application requires InnoDB or the more commonly used MyISAM. In addition, we’ll always be able to restore any of your MySQL databases in case you unintentionally erase one, as we make a couple of backups every day, each of which is stored for 1 whole week.

InnoDB in VPS

When you acquire a virtual private server from us, you’ll be able to use our custom-built Hepsia hosting Control Panel to manage your content. A Hepsia-managed VPS will allow you to activate any open-source script-based software app that requires InnoDB, as this particular MySQL database engine is an integral part of the standard software bundle that will be installed on your server during its setup. When you create a brand new MySQL database via the hosting Control Panel, you simply have to start installing an application – manually or using our application installer. InnoDB will be set as the default engine if the app in question requires it, so you won’t have to do anything else in your account. Likewise, if an app needs MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Hosting

InnoDB comes by default with all Linux dedicated hosting that are ordered with the Hepsia hosting Control Panel. It’s part of the default software bundle that will be pre-installed on all Hepsia-managed dedicated servers, so as soon as your machine is up and running, you’ll be able to log in and to activate any kind of PHP-based application that needs this MySQL database storage engine. If you create a new MySQL database via the hosting Control Panel, there won’t be any activated engine till you start installing an application. As soon as the app setup wizard begins inserting information into the newly created database, the engine will be selected automatically based on the requirements of the specific application, so you can use both InnoDB and MyISAM without the need to select either of them specifically at any moment. Thus, you can use a broad collection of apps for your Internet sites.