InnoDB is a popular storage engine for MySQL. It is an alternative to the default MyISAM engine and it has got numerous advantages that have made it the engine of choice for a lot of script-powered software applications, such as Joomla and Magento, which have switched to InnoDB permanently. For instance, importing huge volumes of data will be much faster with InnoDB, due to the fact that it locks only one database row to perform a certain operation, not the entire database table, which makes the engine excellent for scalable applications. InnoDB also supports foreign keys and transactions – these refer to the way in which the data is tackled. Simply put, adding new or updating existing data will either be entirely completed, or will be annulled and the operation will be rolled back in case some problem occurs in the meantime, hence the content that remains in the database will not be damaged.

InnoDB in Cloud Web Hosting

Every PHP-powered software app that requires InnoDB will run flawlessly on our leading-edge cloud hosting platform and the storage engine is offered with all our cloud web hosting plans. Every time you create a MySQL database manually or our app installer creates one automatically and an app installation process is started, the engine that the database will use will be selected in accordance with the app’s requirements without the need to edit any setting in your shared web hosting account. InnoDB will be picked automatically for any application that requires this particular engine and you’ll be able to make the most of its full potential. We will keep regular backups of your content, so if you accidentally erase a database that you need or you overwrite some part of it, we’ll be able to restore everything the way it was just a couple of hours earlier.

InnoDB in Semi-dedicated Servers

All our semi-dedicated service support InnoDB and you will be able to take advantage of all the options offered by this database engine with any PHP script-powered 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 requirements of the respective app. You won’t have to do anything manually in order to activate InnoDB, since it will be set as the default engine when you install an application – whether manually or using our one-click application installer. To be on the safe side, we’ll create regular MySQL database backups, so if something goes wrong following some update or if you remove some data by mistake, we’ll be able to restore your database the way it was on any of the previous 7 days.

InnoDB in VPS Servers

If you pick a VPS server with our Hepsia Control Panel, the InnoDB database engine will be an integral part of the standard software bundle that will be pre-installed on your server before we hand it over to you. You will not have to activate anything manually and you’ll be able to install and run any PHP-driven web app that needs InnoDB when your Virtual Private Server is set up, which takes no more than one hour after the order submission process itself. A few engines are offered, so every time you create a database using the Hepsia hosting Control Panel, a particular engine will be picked when the app installation process starts and our system will detect the engine that is required by the app in question. If you have to use MyISAM, for instance, you won’t need to do anything different from installing the desired app, whether manually or using our application installer tool.

InnoDB in Dedicated Servers

When you purchase a new dedicated server, you’ll be able to pick one of the 3 Control Panels that we are offering – Hepsia, cPanel and DirectAdmin. Each dedicated server ordered with Hepsia comes with InnoDB pre-activated, so you will not have to add this MySQL database storage engine manually in order to be able to run PHP-driven software applications that need it. InnoDB is used for scalable applications and since a dedicated server will provide you with all the system resources that you need to manage large-size sites, it is very likely that you’ll resort to InnoDB. You’ll be able to use other engines too, so if a given app requires MyISAM rather than InnoDB, you will not need to deal with any difficulty while managing it. The engine that will be used will be automatically recognized the moment the app installation begins, so you won’t have to alter any settings manually at any time.