InnoDB is a very popular database storage engine for the MySQL DBMS. It’s an alternative to the default MyISAM engine and it has got numerous strengths which make it the engine of choice for numerous PHP script-driven web applications, among them Magento and Joomla, which have shifted over to InnoDB for good. For instance, adding immense volumes of data will be faster with InnoDB, since it locks only a single row to perform a particular operation, not the entire table, which makes the engine perfect for scalable applications. InnoDB also supports foreign keys and transactions – these refer to the way in which the info is tackled. In simpler words, adding new or modifying existent data will either be thoroughly completed, or will be annulled and the procedure will be rolled back in case any problem shows up during the process, therefore the content that remains in the database won’t be damaged.

InnoDB in Shared Hosting

InnoDB is offered with all our shared plans by default, not as a paid upgrade or upon request, so you can install and manage any PHP script-driven software app which needs the InnoDB database engine without having any difficulty as soon as you order your shared hosting account. InnoDB will be pre-selected as the default engine for a specific database during the app activation process, irrespective of whether you use our one-click installation tool or create the MySQL database and install the application manually, provided that the application requires InnoDB instead of the more popular MyISAM engine. We’ll make regular MySQL database backups, so you can be certain that you will never lose any content if you erase a database by accident or you overwrite some vital info – you simply have to inform us and we’ll restore everything back to normal.

InnoDB in Semi-dedicated Servers

InnoDB is available with each of our semi-dedicated plans by default, so the moment you buy a new account, you can go on and activate any open-source script-based software app that needs this storage engine. Several engines are installed on our cloud hosting platform, so when you set up a brand new MySQL database and begin installing an application manually, or decide to take advantage of the Hepsia Control Panel-integrated application installer, the engine for the database will be selected based on the requirements of the respective application. This will allow you to install and run InnoDB-specific apps without having to deal with any impediment and without needing to modify any settings in your semi-dedicated account. To take no chances, we’ll always keep a seven-day-old backup of all your databases, so if you erase or alter any content accidentally, we can easily restore it.

InnoDB in VPS Servers

When you obtain a VPS server from our company, you’ll be able to make use of our in-house developed Hepsia hosting Control Panel to manage your content. A Hepsia-equipped VPS will permit you to activate any open-source script-powered software app which needs InnoDB, as this particular storage engine is part of the standard software bundle that will be pre-installed on your VPS server during its configuration. When you create a new MySQL database through the hosting Control Panel, you’ll just need to start installing an app – manually or using our application installer. InnoDB will be set as the default engine in case the application in question requires it, so you won’t have to do anything else in your account. Equivalently, if a certain application needs MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Servers

Our Hepsia Control Panel is one of the features that you can choose on the server order page when you buy a dedicated server from our company. As this is the most powerful kind of website hosting, it is quite likely that you will manage highly popular Internet sites that will draw a lot of visitors, and since InnoDB is among the very best choices for such sites, we will install it together with all the other software apps that are offered with a Hepsia-equipped dedicated server. When you create a brand new database in your account, there won’t be any activated storage engine until you start installing a PHP script, whether manually via your browser or using the automatic scripts installer tool that is integrated into the hosting Control Panel. The necessary engine will be detected and will be set for the database in question, so you can install scripts that need InnoDB, as well as ones that need the default MySQL engine, MyISAM, without the need to cope with any obstacle.