InnoDB is a MySQL database engine, which has been gaining in popularity lately, as it offers a much better overall performance and a faster database failure recovery in comparison to the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is endorsed by lots of programmers that write scalable web applications, because it works more efficiently with large amounts of data, while it keeps the server processing load low. Additionally, it locks only one database row in case anything should be updated, whereas lots of other engines lock the entire database table and thus require more time to accomplish multiple successive tasks. Last, but not least, InnoDB observes a set of "all-or-nothing" rules – in case the modification of the entire data cannot be completed for whatever reason, the operation is rolled back to avoid confusion or data loss. Magento and the latest Joomla versions are two instances of widely used open-source script-driven software applications which have shifted over to InnoDB.

InnoDB in Shared Web Hosting

Any open-source script-driven software app that needs InnoDB will function impeccably on our leading-edge cloud platform and the database storage engine is offered with all our shared web hosting packages. Whenever you create a database manually or our app installer tool creates one automatically and an app installation process is started, the engine that the database will use will be selected based on the app’s prerequisites without the need to update any setting in your shared web hosting account. InnoDB will be selected automatically for any application that requires this specific engine and you’ll be able to make the most of its full capacity. We’ll make daily content backups, so if you unintentionally delete a MySQL database that’s important to you or you overwrite a specific part of it, we’ll be able to restore the database the way it was just several hours ago.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting include InnoDB and you’ll be able to make the most of all the features of this storage engine with any PHP-powered software application that requires it. InnoDB is one of the engines that are available on our cloud website hosting platform, so the one that will be selected depends on the requirements of the app in question. You will not have to do anything manually in order to enable InnoDB, since it will be set as the default engine when you install an application – whether manually or using our 1-click application installer tool. To avoid any risk, we’ll make daily MySQL database backups, so if something goes wrong after some update or if you delete some content by mistake, we’ll be able to get the database back to the way it was on any of the past seven days.

InnoDB in VPS Hosting

If you select a virtual private server with our Hepsia hosting Control Panel, the InnoDB storage engine will be an indivisible part of the software bundle that will be pre-installed on your server before we hand it over to you. You won’t have to set up anything manually and you’ll be able to enable and use any script-based software application that needs InnoDB as soon as your VPS is up and running, which takes no more than one hour after the order procedure itself. A number of engines are offered, so whenever you set up a MySQL database via the Hepsia Control Panel, a specific engine will be activated once the app installation process begins and our system will detect which engine is required by the app in question. In case you need MyISAM, for example, you won’t have to do anything different from installing the desired application, whether manually or using our app installer tool.

InnoDB in Dedicated Web Hosting

If you obtain a new dedicated server, you will be able to select any of the 3 hosting Control Panels that we are offering – cPanel, Hepsia and DirectAdmin. Any dedicated server ordered with Hepsia comes with InnoDB pre-activated, so you will not have to activate this MySQL database engine manually to be able to manage open-source script-powered web applications that need it. InnoDB is used for scalable apps and since a dedicated server will provide you with all the resources that you require to run large-size sites, it is very likely that you will use InnoDB. You will be able to make use of other engines as well, so if a given application requires MyISAM rather than InnoDB, you won’t need to deal with any difficulty while using it. The engine that will be used will be detected automatically once the app installation begins, so you won’t have to edit any settings manually whatsoever.