InnoDB is a very popular database storage engine for the MySQL DBMS. It’s an alternative to the default engine – MyISAM, and it has a number of strong sides which make it the preferred engine for a lot of open-source script-powered applications, such as Magento and Joomla, which have shifted over to InnoDB for good. For instance, importing large data volumes will be faster with InnoDB, due to the fact that it locks only one row to carry out a given operation, not the entire table, which makes the engine excellent for scalable applications. InnoDB also supports foreign keys and transactions – these refer to the way in which the info is handled. Put simply, adding new or editing existing data will either be entirely completed, or will be canceled and the operation will be rolled back in case some issue shows up in the meantime, which is why the content that remains in the database will not be damaged.

InnoDB in Shared Website Hosting

While InnoDB is either not available or a paid upgrade with many other hosting providers, it is included in the standard set of services that we’re offering with our shared website hosting plans. In case you want to make use of a PHP-powered software app that needs InnoDB specifically, in order to be activated and to operate properly, you will not experience any problems as the database storage engine is available on our custom-developed cloud platform. No matter if you set up a brand-new database and activate an app manually or make use of our 1-click application installer software instrument, InnoDB will be selected automatically by our platform as the default engine if the given application requires InnoDB rather than MyISAM. Besides the amazing database crash recovery offered by InnoDB, we also make daily database backups, so that we can swiftly restore any database in your shared website hosting account.

InnoDB in Semi-dedicated Hosting

InnoDB is offered with all our Linux semi-dedicated hosting packages by default, so as soon as you obtain a new account, you can go ahead and activate any PHP script-powered software app that needs this particular storage engine. A couple of engines are pre-installed on our cloud platform, so when you set up a new MySQL database and start installing an app manually, or opt to take advantage of the Hepsia hosting Control Panel-integrated app installer tool, the engine for the database will be picked in accordance with the prerequisites of the specific application. This will permit you to activate and manage InnoDB-specific applications without needing to deal with any impediment and without the need to modify any settings in your account. To be on the safe side, we’ll always keep a seven-day-old backup of all your databases, so if you erase or edit any content accidentally, we can quickly retrieve it.

InnoDB in VPS

If you acquire a virtual private server from our company, you will be able to take advantage of our custom Hepsia hosting Control Panel to manage your web content. A Hepsia-managed Virtual Private Server will permit you to run any open-source script-powered software app that requires InnoDB, as this particular MySQL database storage engine is an integral part of the default software bundle that will be installed on your server during its configuration. When you create a new database through the Control Panel, you simply have to start installing an application – manually or using our application installer tool. InnoDB will be set as the default engine if the application in question needs it, so you will not have to do anything else in your VPS account. Likewise, if a given app needs MyISAM, it will be automatically set as the default engine for this specific database.

InnoDB in Dedicated Hosting

InnoDB is included by default with all Linux dedicated servers hosting packages that are ordered with the Hepsia Control Panel. It’s an integral part of the default software bundle that we install on all Hepsia-managed dedicated servers, so as soon as your physical machine is ready, you will be able to sign in and to install a various PHP-based application that requires this MySQL database storage engine. When you create a new database through the Control Panel, there won’t be any activated engine till you begin installing an app. Once the app activation wizard starts dumping information in the database, the engine will be picked automatically in accordance with the requirements of the app in question, so you can use both MyISAM and InnoDB without the need to select either of them explicitly at any point. Thus, you can make use of a large selection of applications for your websites.