InnoDB is a popular database engine for the MySQL RDBMS. It’s an alternative to the default engine – MyISAM, and it has got a number of pluses that make it the preferred engine for many script-based web apps, such as Joomla and Magento, which have moved to InnoDB permanently. For instance, adding large data volumes will be faster with InnoDB, due to the fact that it locks only one row to perform a particular task, not the entire table, which makes the engine excellent for scalable apps. InnoDB also supports foreign keys and database transactions – these refer to the way in which the data is handled. To put it simply, adding new or modifying existing data will either be thoroughly completed, or will be canceled and the operation will be rolled back in case a certain issue occurs in the meantime, which means that the content that remains in the database will not be lost.

InnoDB in Cloud Website Hosting

While InnoDB is either not offered or it is a paid upgrade with other hosting providers, it’s included in the default set of features that we are offering with our cloud website hosting plans. In case you’d like to use a PHP script-based web application that needs InnoDB in particular, in order to be activated and to perform properly, you won’t have any obstacles since the InnoDB database engine is available on our custom-built cloud Internet hosting platform. No matter if you set up a brand new database and install an application manually or make use of our single-click application installer instrument, InnoDB will be selected automatically by our platform as the default engine if the particular app needs it instead of MyISAM. In addition to the remarkable database crash recovery offered by InnoDB, we also keep regular backups of all databases, so we can easily recover any MySQL database in your shared web hosting account.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting come with InnoDB and you’ll be able to take advantage of all the features of this MySQL database engine with any open-source script-driven web application that requires it. It’s among the engines that are available on our cloud web hosting platform, so the one that will be picked depends on the prerequisites of the given application. You won’t need to do anything manually in order to enable InnoDB, since it will be set as the default engine whenever you install an app – whether manually or using our one-click app installer tool. To be on the safe side, we will carry out regular backups of all your MySQL databases, so if anything goes wrong after an upgrade or if you delete some data by accident, we will be able to get your database back to the way it was on any of the past 7 days.

InnoDB in VPS Web Hosting

All VPS web hosting that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-installed, so you will be able to run any open-source script-based web application that needs the MySQL database storage engine without needing to set up anything manually. You can choose Hepsia on the VPS order page and your brand-new server will be ready within 1 hour, so you can log in and start building your sites straight away. When you set up a brand-new MySQL database and start the app activation process, our system will pick the engine for this database automatically. Thus, you can install different apps at the same time without having to change anything on the server. You can create a WordPress-based weblog that makes use of MyISAM – the default MySQL engine, and a Magento Internet shop that uses the InnoDB engine, for example.

InnoDB in Dedicated Servers Hosting

When you acquire a new dedicated server, you will be able to select any of the 3 Control Panels that we offer – cPanel, DirectAdmin and Hepsia. Any server ordered with the Hepsia Control Panel comes with InnoDB pre-installed, so you will not need to enable this MySQL database engine manually so as to be able to run PHP script-powered apps that need it. InnoDB is used by scalable apps and since a dedicated server will supply you with all the server resources that you need in order to run large-size websites, it’s quite possible that you will resort to InnoDB. You will be able to make use of other engines too, so in case a given app needs MyISAM instead of InnoDB, you won’t have any obstacle while managing it. The engine that will be used will be automatically detected when the app installation procedure begins, so you will not have to alter any settings manually at any time.