InnoDB is a storage engine for MySQL relational databases, which is used by famous open-source script-powered apps such as Joomla 3.x and Magento. It is perfect for scalable applications, as it performs very well when processing huge data volumes. Instead of locking the entire database table to import new information into a database as many other engines do, InnoDB locks only one row, so it can execute a lot more operations for the same length of time. In addition, InnoDB offers a much faster database crash recovery and supports database transactions and foreign keys – a set of rules that determine how data imports and modifications should be handled. In case a particular task has not been entirely completed for any reason, the action will be rolled back. In this way, the content in the database will remain intact and won’t be partially merged with newly imported content.

InnoDB in Shared Web Hosting

InnoDB is offered with all our Linux shared web hosting packages by default, not as a paid upgrade or upon request, so you’ll be able to activate and manage any PHP-powered app that needs the InnoDB database engine without any problems once you open your account. InnoDB will be pre-selected as the default engine for a particular MySQL database during the app installation process, regardless of whether you use our one-click installer or create the MySQL database and set up the app manually, as long as the app requires InnoDB instead of the more popular MyISAM engine. We will perform regular MySQL database backups, so you can be certain that you’ll never lose any content in case you delete a database unintentionally or you overwrite some vital info – you will just need to get in touch with us and we will restore everything back to normal.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting packages include InnoDB and you can use all the options offered by this MySQL database engine with any PHP-based web app that requires it. It’s one of the engines that are available on our cloud web hosting platform, so the one that will be picked depends on the prerequisites of the specific application. You will not have to do anything manually in order to enable InnoDB, as it will be set as the default engine whenever you install an app – whether manually or using our single-click app installer. To be on the safe side, we will make daily database backups, so if something goes wrong following some update or if you remove some data by accident, we will be able to restore your database the way it was on any of the past seven days.

InnoDB in VPS Web Hosting

If you get a virtual private server from our company, you’ll be able to take advantage of our in-house built Hepsia Control Panel to manage your web content. A Hepsia-managed Virtual Private Server will permit you to manage any script-powered app which requires InnoDB, as the database storage engine is an integral part of the standard software bundle that will be pre-installed on the server during its configuration. When you create a new MySQL database using the Control Panel, you just have to start installing an app – manually or using our app installer. InnoDB will be set as the default engine if the app in question needs it, so you will not need to do anything else in your account. Similarly, if a given application needs MyISAM, it will be automatically set as the default engine for this specific database.

InnoDB in Dedicated Servers Hosting

InnoDB comes as standard with all Linux dedicated servers hosting packages ordered with the Hepsia Control Panel. It’s included in the standard software package that will be pre-installed on all Hepsia-equipped servers, so as soon as your physical machine is ready, you will be able to sign in and to activate any open-source script-driven web app that requires this particular MySQL database storage engine. When you create a new database through the Control Panel, there won’t be any active engine till you start installing an application. As soon as the app installation wizard begins importing information into the newly created database, the engine will be picked automatically depending on the requirements of the given app, so you can run both MyISAM and InnoDB without selecting either of them specifically at any point. Thus, you can make use of a vast selection of apps for your sites.