InnoDB is a popular storage engine for the MySQL relational database management system. It is an alternative to the default engine – MyISAM, and it has plenty of pluses which make it the preferred engine for lots of script-powered web apps, including Joomla and Magento, which have shifted over to InnoDB for good. For example, adding enormous volumes of data will be much faster with InnoDB, due to the fact that it locks only a single database row to carry out a task, not the entire table, which makes the engine excellent for scalable apps. It also supports foreign keys and database transactions – these refer to the way in which the info is tackled. Put simply, importing new or editing existent data will either be entirely completed, or will be aborted and the procedure will be rolled back if some problem occurs in the meantime, which means that the content that remains in the database will not be damaged.

InnoDB in Cloud Hosting

While InnoDB is either not available or a paid upgrade with other web hosting companies, it is an essential part of the standard set of services offered with our cloud hosting plans. If you want to use a PHP script-based application that needs InnoDB in particular, in order to be activated and to work properly, you will not need to deal with any obstacles as the InnoDB database storage engine is available on our custom-developed cloud website hosting platform. Irrespective of whether you set up a new database and activate an app manually or take advantage of our one-click application installer tool, InnoDB will be selected automatically by our platform as the default engine if the app needs it instead of MyISAM. In addition to the incredible database failure recovery that InnoDB offers, we also carry out regular backups of all databases, so we can swiftly recover any MySQL database in your shared account.

InnoDB in Semi-dedicated Servers

InnoDB is included with each of our semi-dedicated servers by default, so the moment you obtain a new account, you can move on and activate any PHP script-based software app that needs this particular MySQL database engine. Several engines are pre-installed on our cloud platform, so when you set up a brand-new MySQL database and begin installing an app manually, or opt to use the Hepsia Control Panel-integrated app installer tool, the engine for the database will be chosen depending on the requirements of the given application. This will permit you to activate and run InnoDB-specific applications without needing to deal with any complication and without needing to change any settings in your semi-dedicated account. To avoid any risk, we’ll always keep a seven-day-old backup of all your databases, so if you remove or change any content by mistake, we can quickly retrieve it.

InnoDB in VPS Servers

All Linux VPS hosting plans that are ordered with the Hepsia Control Panel come with InnoDB pre-installed, so you’ll be able to run any PHP script-powered software application that needs the database engine without installing anything manually. You can select Hepsia on the VPS order page and your brand new Virtual Private Server will be set up within 60 minutes, so you can log in and begin creating your web sites right away. When you set up a new database and start the app installation process, our system will set the engine for this database automatically. In this way, you can run various applications at the same time without the need to change anything on the server. You can set up a WordPress personal blog that uses the default MySQL engine – MyISAM, and a Magento-powered web store that uses InnoDB, for instance.

InnoDB in Dedicated Servers

When you purchase a new dedicated server, you will be able to pick any of the 3 Control Panels offered by us – DirectAdmin, Hepsia and cPanel. Each server ordered with Hepsia comes with InnoDB pre-installed, so you will not need to install this database storage engine manually so as to be able to use PHP-powered apps that require it. InnoDB is used by scalable apps and since a dedicated server will provide you with all the system resources that you require to manage large-size Internet sites, it is quite possible that you’ll use InnoDB. You will be able to use other engines too, so if a specific app needs MyISAM rather than InnoDB, you will not experience any complication while managing it. The engine that will be used will be detected automatically once the app installation procedure begins, so you won’t have to configure any setting manually at any moment.