InnoDB is a popular database storage engine for MySQL. It’s an alternative to the default MyISAM engine and it has got plenty of upsides which make it the engine of choice for plenty of open-source script-powered apps, such as Joomla and Magento, which have moved to InnoDB for good. For instance, importing immense volumes of data will be much faster with InnoDB, since it locks only a single database row to perform a particular operation, not the entire table, which makes the engine excellent for scalable apps. It also supports foreign keys and transactions – these refer to the manner in which the info is tackled. To put it simply, adding new or updating existent data will either be entirely completed, or will be canceled and the operation will be rolled back in case any problem shows up in the meantime, hence the content that remains in the database will not be lost.

InnoDB in Cloud Website Hosting

While InnoDB is either not available or a paid upgrade with many web hosting companies, it is an integral part of the standard set of features that we offer with our cloud website hosting packages. In case you wish to use an open-source script-powered web app that requires InnoDB in particular, in order to be activated and to operate properly, you will not face any impediments as the InnoDB database engine is available on our custom-developed cloud hosting platform. No matter if you set up a brand-new database and activate an app manually or use our 1-click app installer tool, InnoDB will be selected automatically by our system as the default engine if the respective application needs InnoDB rather than MyISAM. In addition to the incredible database failure recovery offered by InnoDB, we also carry out regular database backups, so that we can quickly restore any database in your shared account.

InnoDB in Semi-dedicated Servers

You can activate an open-source script-based software app that requires InnoDB with all of our semi-dedicated server packages, due to the fact that all the accounts are set up on our cutting-edge cloud web hosting platform where the storage engine is installed. A new MySQL database can be set up in two different ways – manually through the Database Manager section of the Hepsia hosting Control Panel, or automatically – in case you take advantage of our single-click application installer. Either way, the needed engine will be chosen automatically once the app’s activation begins, so you will not have to modify anything manually, irrespective of whether the application needs InnoDB or the more commonly used MyISAM. In addition, we will always be able to retrieve any of your MySQL databases in case you accidentally remove one, as we create a few MySQL database backups every day, each of which is preserved for one week.

InnoDB in VPS Servers

When you purchase a VPS server from us, you will be able to take advantage of our custom-developed Hepsia Control Panel to manage your content. A Hepsia-managed VPS will permit you to use any open-source script-based app which needs InnoDB, as this MySQL database engine is an essential part of the standard software package that will be installed on your Virtual Private Server during its setup. When you create a brand-new MySQL database using the hosting Control Panel, you’ll simply need to begin installing an application – manually or using our app installer. InnoDB will be set as the default engine as long as the application in question requires it, so you will not have to do anything else in your VPS account. Likewise, if a certain application requires MyISAM, it will be automatically set as the default engine for this particular database.

InnoDB in Dedicated Servers

InnoDB is included by default with all dedicated web hosting plans that are ordered with the Hepsia hosting Control Panel. It is an integral part of the software bundle that will be installed on all Hepsia-managed servers, so once your physical machine is assembled, you will be able to sign in and to activate a various PHP-powered app that requires this particular database storage engine. When you create a new database through the hosting Control Panel, there won’t be any activated engine until you start installing an application. Once the app installation wizard begins entering information into the newly created database, the engine will be chosen automatically in accordance with the requirements of the particular application, so you can use both InnoDB and MyISAM without having to select either one of them explicitly at any point. In this way, you can use a vast collection of applications for your websites.