InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, because it offers a better overall performance and an improved database failure recovery compared with the default engine that is used by the MySQL RDBMS – MyISAM. InnoDB is used by plenty of web developers that create highly scalable web applications, as it works more effectively with large volumes of data, while it keeps the server processing load at a minimum. Furthermore, it locks only a single database row in case any info should be updated, whereas many other engines lock the entire table and hence require much more time to complete several sequential tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – if the entire data modification process cannot be completed for some reason, the action is rolled back to avoid scrambling or losing data. Magento and the latest releases of Joomla are two examples of widespread PHP script-powered applications which have switched over to InnoDB.

InnoDB in Cloud Hosting

InnoDB is available with all our Linux cloud hosting by default, not upon request or as a paid upgrade, so you can install and manage any open-source script-driven software app which requires the MySQL storage engine without any difficulties once you activate your shared account. InnoDB will be pre-selected as the default engine for a specific MySQL database during the app installation, irrespective of whether you take advantage of our single-click installation tool or create the MySQL database and activate the app manually, as long as the app requires it instead of the more famous MyISAM engine. We’ll maintain regular database backups, so you can rest assured that you’ll never lose any data if you erase a database accidentally or you overwrite some crucial information – you just need to alert us and we’ll restore your data back to normal.

InnoDB in Semi-dedicated Hosting

If you set up a brand new MySQL database from the Control Panel offered with each of our semi-dedicated server plans and you start installing a PHP-powered software application either manually or using our single-click app installer tool, the storage engine for the database will be set automatically on the basis of the prerequisites of the given application. Since InnoDB is available on the cloud web hosting platform where your new semi-dedicated account will be created, it will be set as the default engine for any app that requires it without any manual intervention needed on your end at any point. To avoid any risk of losing information if you update an application or if you remove a database unintentionally, we will perform a backup of all your databases each and every day, so if anything happens, we can recover your content.

InnoDB in VPS Hosting

If you get a virtual private server with our Hepsia hosting Control Panel, the InnoDB database engine will be part of the standard software bundle that will be pre-installed on your Virtual Private Server before we give it to you. You won’t need to configure anything manually and you will be able to install and run any PHP script-driven web app that needs InnoDB as soon as your VPS server is up and running, which takes no more than 1 hour after the order submission itself. A number of engines are offered, so anytime you create a database through the Hepsia Control Panel, a particular engine will be selected when the app installation begins and our system will detect the engine that is required by the app in question. In case you have to use MyISAM, for instance, you won’t have to do anything different from installing the chosen app, whether manually or using our app installer.

InnoDB in Dedicated Web Hosting

InnoDB is included by default with all Linux dedicated web hosting that are ordered with the Hepsia Control Panel. It is an essential part of the standard software package that we install on all Hepsia-equipped servers, so once your physical machine is assembled, you’ll be able to sign in and to install any script-powered software app that needs this storage engine. If you create a new MySQL database through the hosting Control Panel, there won’t be any active engine till you begin installing an application. Once the app installation wizard begins dumping information in the database, the engine will be picked automatically in accordance with the requirements of the specific app, so you can run both InnoDB and MyISAM without selecting either one of them specifically at any time. Therefore, you can use an immense collection of apps for your sites.