InnoDB is a popular database storage engine for the MySQL database management system. It is an alternative to the default MyISAM engine and it has got a number of advantages which have made it the preferred engine for plenty of PHP-driven web apps, such as Magento and Joomla, which have switched to InnoDB permanently. For example, importing large data volumes will be faster with InnoDB, because it locks only a single database row to complete a given task, not the entire table, which makes the engine ideal for scalable apps. It also supports foreign keys and database transactions – these refer to the manner in which the info is tackled. Put simply, adding new or updating existent data will either be entirely completed, or will be aborted and the operation will be rolled back in case a given issue appears during the process, therefore the content that remains in the database will not be damaged.

InnoDB in Cloud Hosting

While InnoDB is either a paid upgrade or it is not available at all with many web hosts, it’s included in the standard set of services offered with our cloud hosting plans. If you wish to make use of a PHP script-driven app that needs InnoDB particularly, in order to be activated and to work correctly, you will not need to deal with any problems as the InnoDB database storage engine is available on our custom-built cloud web hosting platform. Regardless of whether you set up a new database and activate an application manually or make use of our single-click app installer software tool, InnoDB will be selected automatically by our platform as the default engine if the particular application requires it rather than MyISAM. Besides the remarkable database failure recovery that InnoDB offers, we also generate regular backups of all databases, so we can easily restore any database in your shared website hosting account.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting come with InnoDB and you will be able to take full advantage of all the features offered by this database storage engine with any open-source script-powered web app that requires it. It’s among the engines that are available on our cloud web hosting platform, so the one that will be selected depends on the requirements of the specific application. You won’t need to do anything manually in order to enable InnoDB, since it will be set as the default engine when you install an application – whether manually or using our single-click app installer tool. To be on the safe side, we’ll maintain daily database backups, so if anything goes wrong after some update or if you remove some data unintentionally, we will be able to restore your database the way it was on any of the previous seven days.

InnoDB in VPS Web Hosting

If you get a virtual private server with our Hepsia Control Panel, the InnoDB database engine will be an integral part of the default software bundle that will be installed on your server before we hand it over to you. You won’t have to set up anything manually and you will be able to enable and run any PHP-powered application that needs InnoDB as soon as your VPS server is ready, which takes no more than 1 hour after the order process itself. Several engines are offered, so every time you create a database using the Hepsia Control Panel, a specific engine will be activated when the app installation process commences and our system will automatically detect the engine that is required by the app in question. If you need MyISAM, for instance, you will not have to do anything different than installing the preferred application, whether manually or using our application installer tool.

InnoDB in Dedicated Servers Hosting

If you buy a new dedicated server, you will be able to pick any of the 3 hosting Control Panels that we are offering – cPanel, DirectAdmin and Hepsia. Any dedicated server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-installed, so you will not need to install this MySQL storage engine manually in order to be able to use open-source script-powered software apps that require it. InnoDB is used by scalable apps and since a dedicated server will supply you with all the system resources that you need in order to manage large-size websites, it’s quite likely that you’ll resort to InnoDB. You will be able to use other engines too, so in case a certain app requires MyISAM instead of InnoDB, you won’t come across any problem while managing it. The engine that will be used will be automatically recognized when the app installation starts, so you will not need to edit any setting manually whatsoever.