InnoDB is a very popular storage engine for the MySQL relational database management system. It’s an alternative to the default engine – MyISAM, and it has got a number of advantages which have made it the engine of choice for lots of open-source script-based web apps, including Joomla and Magento, which have switched over to InnoDB for good. For example, adding large volumes of data will be much faster with InnoDB, as it locks only one row to carry out a given operation, not the entire table, which makes the engine excellent for scalable apps. It also supports foreign keys and transactions – these refer to the way in which the information is tackled. Simply put, adding new or updating existent data will either be fully completed, or will be canceled and the operation will be rolled back if any problem occurs in the meantime, so the content that remains in the database won’t be lost.

InnoDB in Website Hosting

InnoDB is offered with all our Linux website hosting packages by default, not as a paid upgrade or upon request, so you will be able to activate and manage any open-source script-driven app which needs the InnoDB database storage engine without any problem as soon as you activate your account. InnoDB will be selected automatically as the default engine for a specific MySQL database during the app activation, no matter if you use our single-click installation tool or create the database and set up the app manually, on the condition that the application requires InnoDB instead of the more popular MyISAM engine. We will keep regular MySQL database backups, so you can be certain that you will never lose any content if you delete a database by accident or you overwrite some crucial information – you will just need to notify us and we will restore your database the way it was.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated packages come with InnoDB and you’ll be able to make use of all the options offered by this MySQL database engine with any PHP-driven software application that requires it. It is among the engines that are available on our cloud website hosting platform, so the one that will be picked depends on the requirements of the given application. You won’t have to do anything manually in order to activate InnoDB, as it will be set as the default engine when you install an app – whether manually or using our single-click app installer. To be on the safe side, we will make regular backups of all your MySQL databases, so if something goes wrong following an update or if you erase some content unintentionally, we’ll be able to restore the database the way it was on any of the past seven days.

InnoDB in VPS Hosting

All Linux VPS hosting packages that are ordered with the Hepsia hosting Control Panel come with InnoDB already installed, so you will be able to run any PHP script-powered web app that requires this particular MySQL database engine without having to configure anything manually. You can choose Hepsia on the VPS order page and your brand-new Virtual Private Server will be set up within 60 minutes, so you can log in and start building your websites straight away. Once you create a brand-new database and start the app installation process, our system will select the engine for that MySQL database automatically. In this way, you can install different apps simultaneously without the need to change anything on the server. You can have a WordPress-driven personal weblog that makes use of MyISAM – the default MySQL engine, and a Magento-powered shopping portal that uses InnoDB, for example.

InnoDB in Dedicated Web Hosting

If you acquire a new dedicated server, you’ll be able to choose one of the 3 hosting Control Panels offered by us – cPanel, Hepsia and DirectAdmin. Any dedicated server ordered with the Hepsia Control Panel comes with InnoDB pre-activated, so you won’t have to add this MySQL database engine manually in order to be able to use open-source script-powered software apps that need it. InnoDB is used by scalable applications and since a dedicated server will offer you all the server resources that you need in order to manage large-scale Internet sites, it’s pretty possible that you will use InnoDB. You will be able to make use of other engines too, so in case a specific app needs MyISAM rather than InnoDB, you will not have to deal with any difficulty while using it. The engine that will be used will be automatically detected as soon as the app installation starts, so you won’t have to update any setting manually at any moment.