InnoDB is a popular storage engine for MySQL. It is an alternative to the default engine – MyISAM, and it has got many pluses that make it the preferred engine for many PHP script-powered apps, among them Joomla and Magento, which have switched over to InnoDB for good. For example, importing immense amounts of data will be faster with InnoDB, since it locks only one row to execute a particular task, not the entire database table, which makes the engine excellent for scalable applications. It also supports foreign keys and transactions – these refer to the way in which the info is tackled. In simpler words, importing new or editing existent data will either be fully completed, or will be aborted and the operation will be rolled back in case some problem occurs during the process, which means that the content that remains in the database will not be damaged.

InnoDB in Shared Website Hosting

You can install any open-source script-powered web application that needs InnoDB if you’ve got a Linux shared website hosting package with our company, as the MySQL storage engine is available on our avant-garde cloud hosting platform as standard. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will proceed impeccably in case this engine is needed. You can run apps which use the MyISAM engine without any obstacles as well and, again, the engine will be selected automatically, so you will not need to update anything manually at any time. On top of that, we will also make daily backups of all the databases that you’ve got in your shared account, so in case you delete or overwrite something, we can quickly get it back to the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Hosting

You can make use of a PHP script-powered application that needs InnoDB with any 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 MySQL database 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 website hosting Control Panel, or automatically – if you make use of our one-click application installer. Either way, the needed engine will be chosen automatically as soon as the activation of the app begins, so you won’t have to configure anything manually, no matter if the application needs InnoDB or the more commonly used MyISAM. On top of that, we’ll always be able to recover any of your MySQL databases if you remove one by accident, as we make several MySQL database backups every day, each of which is kept for 1 whole week.

InnoDB in VPS Web Hosting

If you get a virtual private server from our company, you will be able to take full advantage of our custom-developed Hepsia hosting Control Panel to manage your web content. A Hepsia-managed Virtual Private Server will permit you to activate any script-based web app which needs InnoDB, as the database storage engine is part of the default software package that will be pre-installed on the Virtual Private Server during its configuration. When you set up a brand-new MySQL database via the Control Panel, you will simply need to start installing an application – manually or using our app installer. InnoDB will be set as the default engine on the condition that the app in question needs it, so you will not need to do anything else in your account. Identically, if a certain app needs MyISAM, it will be automatically set as the default engine for this particular MySQL database.

InnoDB in Dedicated Servers Hosting

If you purchase a new dedicated server, you will be able to pick one of the 3 hosting Control Panels that we offer – cPanel, DirectAdmin and Hepsia. Each server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-installed, so you will not have to activate this MySQL database storage engine manually in order to be able to use open-source script-powered web applications that require it. InnoDB is used by scalable applications and since a dedicated server will give you all the system resources that you require to manage large-size websites, it is quite likely that you will resort to InnoDB. You’ll be able to make use of other engines as well, so in case a specific application requires MyISAM rather than InnoDB, you won’t come across any complication while managing it. The engine that will be used will be automatically detected as soon as the app installation commences, so you will not have to alter any settings manually at any moment.