InnoDB is a popular storage engine for the MySQL database management system. It’s an alternative to the default engine – MyISAM, and it has a number of strengths that have made it the engine of choice for plenty of PHP script-powered software apps, including Joomla and Magento, which have switched to InnoDB for good. For example, adding enormous data volumes will be faster with InnoDB, due to the fact that it locks only a single database row to execute a particular task, 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. In simpler words, importing new or updating existent data will either be thoroughly completed, or will be canceled and the procedure will be rolled back if any issue occurs in the meantime, so the content that remains in the database will not be lost.

InnoDB in Website Hosting

Every PHP script-powered web app that requires InnoDB will run impeccably on our cutting-edge cloud web hosting platform and the MySQL database engine is available with all our website hosting plans. Whenever you create a MySQL database manually or our app installer tool creates one automatically and an app installation process is initiated, the engine that the database in question will use will be selected based on the app’s requirements without the need to modify any setting in your shared account. InnoDB will be picked automatically for any app that requires this specific engine and you’ll be able to get the most out of its full capacity. We will store regular backups of your content, so if you unintentionally erase a database that is important to you or you overwrite some part of it, we’ll be able to restore your database the way it was only a few hours ago.

InnoDB in Semi-dedicated Hosting

If you set up a new MySQL database from the hosting Control Panel coming with each of our semi-dedicated server plans and you begin installing a PHP script-powered web app either manually or using our one-click application installer tool, the storage engine for the database will be selected automatically based on the requirements of the particular application. As InnoDB is available on the cloud hosting platform where your new semi-dedicated server account will be created, it will be set as the default engine for any app that requires it without any manual action required on your end at any time. To prevent any chance of losing info if you update an application or if you delete a database accidentally, we will make a backup of all your MySQL databases every day, so if anything goes wrong, we can rescue your content.

InnoDB in VPS

All Linux VPS packages that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-activated, so you will be able to use any script-driven application that requires this particular storage engine without having to configure anything manually. You can choose Hepsia on the VPS order form and your brand new VPS server will be set up within one hour, so you can log in and begin setting up your web sites straight away. When you create a new database and start the app activation process, our system will choose the engine for this MySQL database automatically. In this way, you can manage different applications simultaneously without having to modify anything on the server. You can have a WordPress-driven personal blog that uses the default MySQL engine – MyISAM, and a Magento web store that uses the InnoDB engine, for example.

InnoDB in Dedicated Hosting

When you acquire a new dedicated server, you’ll be able to select any of the 3 hosting Control Panels that we offer – Hepsia and cPanel. Each dedicated server ordered with Hepsia comes with InnoDB pre-installed, so you won’t have to activate this storage engine manually so as to be able to run PHP-powered software apps that require it. InnoDB is used for scalable apps and since a dedicated server will offer you all the resources that you require in order to run very large Internet sites, it’s rather possible that you will use InnoDB. You’ll be able to make use of other engines as well, so in case a specific application needs MyISAM rather than InnoDB, you will not run into any difficulty while using it. The engine that will be used will be automatically detected as soon as the app installation procedure commences, so you will not have to tweak any setting manually at any point.