InnoDB is a very popular database engine for the MySQL relational database management system. It is an alternative to the default MyISAM engine and it has many pluses which make it the preferred engine for plenty of PHP-powered web apps, among them Joomla and Magento, which have switched to InnoDB permanently. For example, importing enormous volumes of data will be much faster with InnoDB, because it locks only one row to execute a particular operation, not the entire table, which makes the engine perfect for scalable applications. It also supports foreign keys and database transactions – these refer to the way in which the data is tackled. Put simply, adding new or editing existent data will either be thoroughly completed, or will be canceled and the procedure will be rolled back in case a given issue appears in the meantime, which means that the content that remains in the database won’t be damaged.

InnoDB in Shared Website Hosting

InnoDB is offered with all our shared website hosting plans by default, not as a paid upgrade or upon request, so you can activate and run any script-powered application which requires the MySQL database storage engine without encountering any obstacle as soon as you open your account. InnoDB will be selected automatically as the default engine for a certain MySQL database during the app activation, no matter if you make use of our 1-click installer or create the MySQL database and set up the app manually, on the condition that the app requires it instead of the more famous MyISAM engine. We will make regular MySQL database backups, so you can be certain that you won’t ever lose any content in case you delete a database by mistake or you overwrite some key info – you’ll simply have to get in touch with us and we will restore your content back to normal.

InnoDB in Semi-dedicated Servers

InnoDB comes with each of our semi-dedicated hosting plans by default, so the moment you create a new semi-dedicated account, you can move on and activate any open-source script-driven application that requires the database storage engine. A few engines are pre-installed on our cloud web hosting platform, so when you set up a brand new database and start installing an application manually, or opt to use the Hepsia hosting Control Panel-integrated app installer tool, the engine for the database will be chosen on the basis of the requirements of the app in question. This will permit you to activate and run InnoDB-specific apps without any complication and without having to update any settings in your semi-dedicated account. To take no chances, we’ll always have a one-week-old backup of all your databases, so if you remove or edit any content accidentally, we can quickly restore it.

InnoDB in Dedicated Servers

If you acquire a new dedicated server, you’ll be able to choose one of the three hosting Control Panels offered by our company – Hepsia, cPanel and DirectAdmin. Each server ordered with Hepsia comes with InnoDB pre-activated, so you will not have to enable this storage engine manually to be able to use script-powered web apps that require it. InnoDB is used for scalable applications and since a dedicated server will give you all the server resources that you require in order to run large-size sites, it’s 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 instead of InnoDB, you won’t have any obstacle while using it. The engine that will be used will be automatically detected the moment the app installation process commences, so you won’t need to configure any settings manually at any point.