InnoDB is a very popular database engine for MySQL. It is an alternative to the default engine – MyISAM, and it has got plenty of upsides that have made it the engine of choice for plenty of open-source script-based software apps, including Magento and Joomla, which have shifted over to InnoDB for good. For example, adding huge volumes of data will be much faster with InnoDB, as it locks only a single database row to perform a particular operation, not the entire database table, which makes the engine perfect for scalable apps. InnoDB also supports foreign keys and transactions – these refer to the way in which the information is treated. Simply put, adding new or modifying existent data will either be entirely completed, or will be aborted and the operation will be rolled back if a given problem appears during the process, therefore the content that remains in the database won’t be lost.

InnoDB in Shared Hosting

You’ll be able to use any open-source script-driven software application that needs InnoDB in case you’ve got a shared hosting plan with our company, as the MySQL database storage engine is present on our avant-garde cloud website hosting platform as standard. Throughout the app installation – 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 install applications which need the MyISAM engine without having any problem as well and, again, the engine will be selected automatically, so you will not have to change anything manually at any time. What’s more, we’ll also carry out daily backups of all the databases that you have in the shared hosting account, so in case you delete or overwrite anything, we can quickly get it back to the way it was on any of the past seven days.

InnoDB in Semi-dedicated Servers

InnoDB is available with each of our semi-dedicated plans by default, so as soon as you purchase a new account, you can go ahead and activate any script-based software app that requires the MySQL database engine. A couple of engines are installed on our cloud web hosting platform, so when you set up a new MySQL database and begin installing an application manually, or opt to make use of the Hepsia Control Panel-integrated app installer, the engine for the database will be selected in accordance with the requirements of the particular application. This will permit you to activate and run InnoDB-specific applications without the need to deal with any problem and without changing any settings in your account. To take no chances, we’ll always have a seven-day-old backup of all your databases, so if you erase or alter any content accidentally, we can quickly retrieve it.

InnoDB in Dedicated Servers

If you obtain a new dedicated server, you’ll be able to pick any of the three hosting Control Panels that we are offering – DirectAdmin, Hepsia and cPanel. Each dedicated server ordered with the Hepsia Control Panel comes with InnoDB pre-installed, so you won’t need to install this MySQL database engine manually in order to be able to run open-source script-based web apps that require it. InnoDB is used by scalable applications and since a dedicated server will supply you with all the resources that you require in order to run very large sites, it’s rather possible that you’ll resort to InnoDB. You’ll be able to use other engines as well, so if a given app requires MyISAM instead of InnoDB, you won’t have to deal with any complication while managing it. The engine that will be used will be recognized automatically the moment the app installation procedure starts, so you won’t have to tweak any settings manually at any moment.