InnoDB is a very popular storage engine for MySQL. It’s an alternative to the default engine – MyISAM, and it has got numerous pluses which have made it the preferred engine for many open-source script-driven software apps, including Joomla and Magento, which have shifted over to InnoDB permanently. For example, importing immense data volumes will be much faster with InnoDB, since it locks only a single row to perform a task, not the entire database table, which makes the engine perfect for scalable apps. It also supports foreign keys and transactions – these refer to the way in which the info is handled. In simpler words, importing new or editing existent data will either be thoroughly completed, or will be aborted and the procedure will be rolled back in case a certain problem occurs during the process, hence the content that remains in the database won’t be damaged.

InnoDB in Hosting

While InnoDB is either a paid upgrade or it is not available at all with many other web hosting companies, it’s included in the standard set of services that we offer with our hosting packages. If you wish to make use of an open-source script-based app that requires InnoDB in particular, in order to be installed and to function correctly, you will not face any problems since the MySQL database engine is available on our in-house built cloud hosting platform. No matter if you set up a new MySQL database and install an application manually or make use of our 1-click application installer software tool, InnoDB will be selected automatically by our platform as the default engine if the given application needs InnoDB rather than MyISAM. Besides the outstanding database failure recovery that InnoDB offers, we also maintain daily backups of all databases, so that we can quickly recover any MySQL database in your shared hosting account.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting packages come with InnoDB and you will be able to take full advantage of all the features of this MySQL database engine with any PHP script-based application that requires it. InnoDB is one of the engines that are available on our cloud web hosting platform, so the one that will be used depends on the requirements of the given application. You will not need to do anything manually in order to enable InnoDB, since it will be set as the default engine when you install an app – whether manually or using our one-click application installer. To avoid any risk, we will store regular database backups, so if anything goes wrong after some update or if you delete some data unintentionally, we’ll be able to get your database back to the way it was on any of the previous seven days.

InnoDB in VPS Web Hosting

When you obtain a virtual private server from our company, you will be able to take full advantage of our custom Hepsia hosting Control Panel to manage your content. A Hepsia-managed VPS will permit you to manage any PHP script-based software app that requires InnoDB, as this particular storage engine is included in the software bundle that will be installed on the server during its configuration. When you set up a brand-new database using the Control Panel, you’ll just have to start installing an application – manually or using our app installer. InnoDB will be set as the default engine given that the application in question needs it, so you will not need to do anything else in your account. Likewise, if a certain app requires MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Servers Hosting

InnoDB comes as standard with all Linux dedicated servers hosting packages ordered with the Hepsia Control Panel. It is an integral part of the standard software bundle that we install on all Hepsia-managed dedicated servers, so once your machine is ready, you will be able to log in and to activate any kind of PHP script-based app that requires this particular database engine. If you set up a new database through the Control Panel, there won’t be any activated engine till you start installing an application. As soon as the app setup wizard starts importing content into the newly created database, the engine will be selected automatically in accordance with the respective app’s requirements, so you can run both MyISAM and InnoDB without the need to select either of them specifically at any time. In this way, you can make use of a broad range of applications for your websites.