InnoDB is a storage engine for MySQL databases, which is used by widely used PHP script-driven software applications such as Magento and Joomla v3. It is ideal for scalable apps, as it performs astonishingly well when processing immense amounts of data. Rather than locking the entire database table to insert new information in a database as many other engines do, InnoDB locks only one row, so it can handle much more tasks for the same period of time. Moreover, InnoDB offers a much faster crash recovery and supports transactions and foreign key constraints – rules that determine how data inserts and modifications should be treated. In case a specific task hasn’t been thoroughly completed for any reason, the action will be rolled back. In this way, the information in the database will be retained intact and will not be partially merged with newly added content.

InnoDB in Web Hosting

While InnoDB is either a paid upgrade or it is not available at all with many other hosting companies, it is included in the default set of features that we offer with our web hosting plans. In case you would like to use a PHP-powered software app that needs InnoDB particularly, in order to be installed and to perform correctly, you will not need to deal with any obstacles because the InnoDB storage engine is available on our custom cloud platform. Regardless of whether you set up a brand-new database and activate an app manually or make use of our 1-click app installer instrument, InnoDB will be selected automatically by our system as the default engine if the specific application needs InnoDB rather than MyISAM. In addition to the amazing crash recovery offered by InnoDB, we also perform regular database backups, so that we can swiftly restore any MySQL database in your shared hosting account.

InnoDB in Semi-dedicated Servers

All our semi-dedicated plans support InnoDB and you will be able to get the most out of all the features offered by this MySQL database engine with any PHP script-powered web app that needs it. It is among the engines that we have on our cloud web hosting platform, so the one that will be selected depends on the requirements of the app in question. You won’t need to do anything manually to enable InnoDB, since it will be set as the default engine when you install an app – whether manually or using our 1-click app installer. To avoid any risk, we will carry out regular backups of all your databases, so if anything goes wrong after an upgrade or if you remove some content unintentionally, we will be able to restore the database the way it was on any of the past 7 days.

InnoDB in VPS Servers

If you select a VPS server with our Hepsia hosting Control Panel, the InnoDB database storage engine will be included in the standard software pack that will be pre-installed on your VPS server before we give it to you. You will not have to configure anything manually and you’ll be able to install and run any script-driven application that requires InnoDB when your VPS is set up, which takes no more than 60 minutes after the order submission process itself. A few engines are offered, so whenever you create a MySQL database using the Hepsia Control Panel, a specific engine will be picked once the app activation commences and our system will recognize which engine is required by the application in question. If you need to use MyISAM, for example, you will not need to do anything different from installing the preferred app, whether manually or using our app installer.

InnoDB in Dedicated Servers

InnoDB is included by default with all dedicated web hosting plans ordered with the Hepsia hosting Control Panel. It’s an integral part of the standard software bundle that will be installed on all Hepsia-managed dedicated servers, so once your physical machine is assembled, you will be able to sign in and to install any PHP script-based web application that requires this particular MySQL storage engine. If you create a new database through the hosting Control Panel, there won’t be any activated engine until you begin installing an app. Once the app setup wizard starts entering content into the database, the engine will be chosen automatically on the basis of the specific app’s prerequisites, so you can use both MyISAM and InnoDB without selecting either of them explicitly at any time. Therefore, you can make use of a broad variety of apps for your Internet sites.