InnoDB is a MySQL database storage engine, which has been gaining in popularity in recent years, as it provides a significantly better overall performance and a faster database failure recovery compared with the default engine that’s used by the MySQL relational database management system – MyISAM. InnoDB is preferred by a lot of developers that build scalable apps, since it works much better with huge data volumes, while it keeps the server processing load low. What’s more, it uses row-level locking in case any information should be edited, while lots of other engines lock the entire database table and hence require more time to fulfill several consecutive tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – in case the entire data modification process cannot be completed for some reason, the operation is rolled back to avoid scrambling or the loss of data. Magento and the newest Joomla versions are two examples of widespread script-powered software apps that have switched over to InnoDB.

InnoDB in Cloud Web Hosting

You will be able to use any PHP script-driven application that needs InnoDB in case you’ve got a Linux cloud web hosting service with our company, as the storage engine is available on our cutting-edge cloud website hosting platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably in case this engine is required. You can run applications that use the MyISAM engine without having to deal with any difficulty as well and, again, the engine will be pre-selected, so you won’t need to change anything manually at any moment. Furthermore, we’ll also carry out daily backups of all the databases that you’ve got in your shared web hosting account, so if you delete or overwrite anything, we can swiftly restore it the way it was on any of the past seven days.

InnoDB in Semi-dedicated Hosting

You can use a PHP-based web app that needs InnoDB with all of our semi-dedicated server plans, as all the accounts are created on our innovative cloud web hosting platform where the MySQL storage engine is installed. A new MySQL database can be created in two separate ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – when you use our 1-click app installer. In either case, the needed engine will be picked automatically as soon as the installation of the application begins, so you won’t have to configure anything manually, irrespective of whether the app requires InnoDB or the more regularly used MyISAM. In addition, we will always be able to recover any of your MySQL databases if you accidentally remove one, as we create a couple of MySQL database backups every day, each of which is stored for 7 days.

InnoDB in VPS

If you get a virtual private server with our Hepsia hosting Control Panel, the InnoDB storage engine will be an indivisible part of the standard software package that will be installed on your VPS server before we hand it over to you. You will not have to configure anything manually and you will be able to install and manage any PHP script-driven app that requires InnoDB when your Virtual Private Server is up and running, which takes no more than one hour after the order submission procedure itself. A couple of engines are offered, so every time you create a MySQL database via the Hepsia Control Panel, a particular engine will be picked when the app activation process commences and our system will detect which engine is required by the app in question. If you have to use MyISAM, for instance, you won’t have to do anything different from installing the preferred application, whether manually or using our application installer.

InnoDB in Dedicated Hosting

InnoDB is available as standard with all Linux dedicated hosting services ordered with the Hepsia hosting Control Panel. It’s an essential part of the default software bundle that will be pre-installed on all Hepsia-managed dedicated servers, so once your physical machine is set up, you will be able to log in and to activate any type of open-source script-based application that needs this database storage engine. When you create a new MySQL database via the hosting Control Panel, there won’t be any active engine until you begin installing an application. Once the app setup wizard starts dumping content in the database, the engine will be set automatically based on the particular app’s prerequisites, so you can run both InnoDB and MyISAM without the need to select either one specifically at any moment. Thus, you can use an extensive selection of apps for your websites.