InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, as it provides a significantly better overall performance and an improved database failure recovery compared to the default engine used by the MySQL RDBMS – MyISAM. InnoDB is preferred by plenty of developers that create scalable web applications, as it works better with enormous data volumes, while it keeps the server load at a minimum. In addition, it locks only a single database row in case any info should be edited, while many other engines lock the entire database table and hence require more time to complete multiple consecutive tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – in case the entire data modification process cannot be completed for whatever reason, the operation is rolled back to avoid confusion or the loss of data. Magento and the latest Joomla editions are two examples of popular PHP-powered software applications which have switched to InnoDB.

InnoDB in Cloud Web Hosting

Every script-based web app that needs InnoDB will run impeccably on our advanced cloud platform and the MySQL database storage engine is available with all our cloud web hosting plans. Every time you create a MySQL database manually or our app installer creates one automatically and an app installation is started, the engine that the database will use will be selected in accordance with the app’s requirements without the need to configure any setting in your hosting account. InnoDB will be chosen automatically for any application that requires this specific engine and you will be able to get the most out of its full capacity. We’ll make daily content backups, so in case you accidentally erase a MySQL database that is important to you or you overwrite a specific part of it, we will be able to restore everything the way it was only several hours earlier.

InnoDB in Semi-dedicated Servers

InnoDB comes with each of our semi-dedicated hosting plans by default, so once you order a new semi-dedicated account, you can move on and activate any script-powered software app that requires this particular storage engine. A number of engines are pre-installed on our cloud website hosting platform, so when you set up a brand-new database and start installing an app manually, or decide to make use of the Hepsia Control Panel-integrated app installer, the engine for the database will be selected based on the prerequisites of the particular application. This will allow you to activate and manage InnoDB-specific applications without encountering any obstacle and without needing to configure any settings in your account. To avoid any risk, we will always keep a 1-week-old backup of all your databases, so if you erase or edit any content by accident, we can swiftly restore it.

InnoDB in VPS Servers

If you order a VPS server with our Hepsia hosting Control Panel, the InnoDB database storage engine will be an indivisible part of the standard software bundle that will be installed on your VPS server before we hand it over to you. You will not need to configure anything manually and you will be able to install and run any open-source script-driven software app that requires InnoDB as soon as your VPS server is up and running, which takes no more than 60 minutes after the order submission procedure itself. Several engines are available, so anytime you create a database through the Hepsia hosting Control Panel, a particular engine will be activated once the app installation starts and our system will detect the engine that is required by the application in question. If you need to use MyISAM, for example, you will not need to do anything different than installing the chosen app, whether manually or using our app installer tool.

InnoDB in Dedicated Servers

InnoDB is included by default with all Linux dedicated web hosting plans that are ordered with the Hepsia hosting Control Panel. It is included in the standard software package that will be installed on all Hepsia-equipped servers, so once your physical machine is assembled, you will be able to sign in and to install a various open-source script-powered software app that requires this particular MySQL storage engine. If you create a new database through the Control Panel, there won’t be any active engine until you begin installing an application. As soon as the app installation wizard begins entering data into the database, the engine will be selected automatically in accordance with the requirements of the given application, so you can use both InnoDB and MyISAM without selecting either of them specifically at any time. In this way, you can use a vast variety of apps for your sites.