InnoDB is a MySQL database engine, which has been gaining popularity lately, because it provides a better overall performance and a faster crash recovery in comparison to the default engine used by MySQL – MyISAM. InnoDB is preferred by a lot of devs that write highly scalable web applications, since it works much better with huge data volumes, while it keeps the server processing load low. Furthermore, it it locks only one row in the database if anything should be edited, whereas lots of other engines lock the entire database table and therefore require much more time to fulfill multiple consecutive tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – in case the entire data modification cannot be completed for whatever reason, the operation is rolled back to prevent scrambling or data loss. Magento and the latest releases of Joomla are two examples of widespread open-source script-driven apps that have moved to InnoDB.

InnoDB in Website Hosting

Every script-powered software application that needs InnoDB will run impeccably on our avant-garde cloud website hosting platform and the database engine comes with all our website hosting packages. Each time you create a MySQL database manually or our app installer tool creates one automatically and an app installation process is initiated, the engine that the database will make use of will be selected on the basis of the app’s prerequisites without the need to modify any setting in your account. InnoDB will be chosen automatically for any app that requires this specific engine and you will be able to get the most out of its full potential. We’ll create regular backups of your content, so if you accidentally erase a database that is important to you or you overwrite certain parts of it, we’ll be able to restore the database the way it was just a few hours ago.

InnoDB in Semi-dedicated Hosting

InnoDB is offered with all our Linux semi-dedicated hosting by default, so once you get a new account, you can go on and activate any PHP script-based software application that requires this particular MySQL database storage engine. A few engines are installed on our cloud platform, so when you create a brand-new database and start installing an application manually, or opt to make use of the Hepsia hosting Control Panel-integrated app installer, the engine for the database will be picked based on the requirements of the app in question. This will allow you to install and manage InnoDB-specific applications without the need to deal with any obstacle and without having to configure any settings in your account. To take no chances, we’ll always have a seven-day-old backup of all your MySQL databases, so if you remove or edit any content unintentionally, we can swiftly recover it.

InnoDB in VPS Web Hosting

All Linux VPS web hosting that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-activated, so you will be able to take advantage of any PHP-driven software application that needs the storage engine without configuring anything manually. You can select Hepsia on the VPS order page and your new VPS server will be up and running within the hour, so you can log in and begin building your websites right away. When you set up a brand-new MySQL database and start the app installation process, our system will choose the engine for this database automatically. In this way, you can run different apps at the same time without updating anything on the VPS server. You can create a WordPress personal journal that uses the default MySQL engine – MyISAM, and a Magento-based online shop that uses the InnoDB engine, for instance.

InnoDB in Dedicated Servers Hosting

When you get a new dedicated server, you will be able to select any of the 3 hosting Control Panels offered by us – DirectAdmin, cPanel and Hepsia. Each dedicated server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-activated, so you won’t need to activate this database engine manually to be able to use open-source script-based web apps that need it. InnoDB is used for scalable applications and since a dedicated server will give you all the resources that you require to manage large-size sites, it is very likely that you will use InnoDB. You’ll be able to use other engines too, so in case a specific application needs MyISAM instead of InnoDB, you will not need to deal with any impediment while managing it. The engine that will be used will be detected automatically the moment the app installation process commences, so you will not have to fine-tune any setting manually whatsoever.