InnoDB is a database storage engine for MySQL databases, which is used by widely used script-based applications such as Joomla v3 and Magento. It’s perfect for scalable applications, since it performs really well when handling enormous amounts of data. Rather than locking the whole table to insert new information in a database as many other engines do, InnoDB locks only one row, so it can handle a lot more operations for the same period of time. Plus, InnoDB offers a much better database crash recovery and supports database transactions and foreign keys – rules that determine how data inserts and modifications should be handled. In case a particular task hasn’t been fully completed for some reason, the action will be rolled back. In this way, the database content will stay intact and will not be partially merged with new content.

InnoDB in Cloud Website Hosting

While InnoDB is either not available or a paid upgrade with many other web hosts, it’s included in the standard set of features that we are offering with our cloud website hosting plans. In case you want to make use of a script-based app that needs InnoDB specifically, in order to be installed and to work correctly, you will not encounter any problems since the storage engine is available on our in-house built cloud web hosting platform. No matter if you set up a brand new database and activate an application manually or take advantage of our single-click app installer tool, InnoDB will be selected automatically by our system as the default engine if the specific application requires it rather than MyISAM. In addition to the exceptional database crash recovery that InnoDB is offering, we also keep daily database backups, so that we can swiftly recover any database in your shared hosting account.

InnoDB in Semi-dedicated Hosting

All our semi-dedicated hosting packages support InnoDB and you will be able to use all the features of this database engine with any PHP-driven web application that needs it. It’s one of the engines that we have on our cloud hosting platform, so the one that will be picked depends on the requirements of the respective app. You won’t have to do anything manually to enable InnoDB, because it will be set as the default engine whenever you install an application – whether manually or using our one-click app installer tool. To avoid any risk, we’ll keep daily backups of all your databases, so if anything goes wrong following some update or if you delete some content unintentionally, we will be able to restore your database the way it was on any of the past 7 days.

InnoDB in VPS Web Hosting

All VPS web hosting that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-activated, so you’ll be able to run any open-source script-driven app that needs the database storage engine without the need to install anything manually. You can select Hepsia on the VPS configuration page and your new server will be up and running within 1 hour, so you can sign in and start setting up your web sites right away. Once you create a brand-new database and begin the app installation process, our system will choose the engine for this MySQL database automatically. Thus, you can activate different apps at the same time without having to modify anything on the VPS server. You can set up a WordPress-driven personal journal that makes use of the default MySQL engine – MyISAM, and a Magento e-shop that uses the InnoDB engine, for instance.

InnoDB in Dedicated Servers Hosting

All Linux dedicated servers hosting that are ordered with our custom-developed Hepsia Control Panel come with a software package that is pre-installed and besides everything else, you’ll get the InnoDB database storage engine, so you will not have to activate it manually if you wish to use scripts that need it. All it takes to use such a script is to set up a new MySQL database and to begin the setup process – as soon as the script installation wizard receives access to the database in question and begins inserting data into it, InnoDB will be set as the default engine for this database on the condition that it is the one needed by the script. You’ll also be able to use scripts that need MyISAM, the other popular MySQL engine, so you won’t have to modify any settings on the dedicated server. This will permit you to run various scripts on a single physical machine and to use the latter to its fullest potential.