InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, as it offers a better overall performance and a faster database failure recovery compared to the default engine that is used by the MySQL DBMS – MyISAM. InnoDB is endorsed by a lot of developers that build scalable web apps, as it works more efficiently with immense volumes of data, while it keeps the server load low. Also, it locks only one database row in case anything should be edited, whereas lots of other engines lock the entire database table and therefore require more time to fulfill multiple sequential tasks. Last, but not least, InnoDB adheres to the "all-or-nothing" rule – if the entire data modification cannot be completed for whatever reason, the action is rolled back to avoid confusion or the loss of data. Magento and the latest versions of Joomla are two instances of popular open-source script-based web applications that have moved to InnoDB.

InnoDB in Shared Website Hosting

You can install any PHP-powered application that requires InnoDB if you’ve got a Linux shared website hosting with our company, as the MySQL database engine is present on our avant-garde cloud platform as standard. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably if this engine is required. You can run applications that need the MyISAM engine without the need to deal with any difficulty as well and, again, the engine will be selected automatically, so you won’t have to change any setting manually at any point. On top of that, we’ll also make regular backups of all the MySQL databases that you’ve got in your shared hosting account, so if you erase or overwrite something, we can quickly restore it the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Hosting

You can use an open-source script-driven app that requires InnoDB with all of our semi-dedicated server plans, due to the fact that all the accounts are created on our advanced cloud web hosting platform where the MySQL database storage engine is installed. A new MySQL database can be created in two ways – manually from the Database Manager section of the Hepsia web hosting Control Panel, or automatically – in case you make use of our one-click application installer. Either way, the needed engine will be selected automatically once the installation of the application begins, so you will not have to edit anything manually, regardless of whether the app requires InnoDB or the more frequently used MyISAM. In addition, we’ll always be able to retrieve any of your databases in case you remove one by accident, as we make a couple of backups every day, each of which is stored for one week.

InnoDB in VPS Web Hosting

All Linux VPS web hosting that are ordered with the Hepsia Control Panel come with InnoDB already activated, so you will be able to make use of any script-powered application that needs this MySQL database storage engine without having to install anything manually. You can pick Hepsia on the VPS order form and your new server will be ready within the hour, so you can sign in and start creating your Internet sites right away. Once you create a brand new MySQL database and begin the app activation process, our system will select the engine for this database automatically. Thus, you can activate different applications simultaneously without having to configure anything on the Virtual Private Server. You can have a WordPress blog that uses MyISAM – the default MySQL engine, and a Magento online shopping portal that makes use of the InnoDB engine, for instance.

InnoDB in Dedicated Servers Hosting

InnoDB comes as standard with all Linux dedicated servers hosting that are ordered with the Hepsia Control Panel. It is part of the default software package that will be pre-installed on all Hepsia-equipped servers, so as soon as your physical machine is up and running, you’ll be able to log in and to install any type of script-powered app that requires this particular database storage engine. When you create a new MySQL database through the hosting Control Panel, there won’t be any activated engine till you begin installing an application. As soon as the app installation wizard begins inserting content into the newly created database, the engine will be picked automatically in accordance with the respective app’s prerequisites, so you can use both InnoDB and MyISAM without having to select either one of them specifically at any point. Therefore, you can use a huge selection of apps for your sites.