InnoDB is a MySQL storage engine, which has been gaining popularity lately, because it offers a much better overall performance and an improved database crash recovery in comparison to the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is endorsed by lots of devs that create highly scalable software applications, as it works much more efficiently with huge amounts of data, while it keeps the server processing load at a minimum. Furthermore, it it locks only one row in the database if anything should be updated, whereas many other engines lock the entire table and hence need much more time to process several sequential tasks. Last, but not least, InnoDB follows the "all-or-nothing" rule – in case the entire data modification process cannot be completed successfully for some reason, the action is rolled back to prevent confusion or losing data. Magento and the latest editions of Joomla are two examples of widely used script-based web applications that have switched to InnoDB.

InnoDB in Cloud Website Hosting

While InnoDB is either not available or a paid upgrade with many other website hosting service providers, it’s an integral part of the standard set of services that we are offering with our cloud website hosting packages. In case you want to use an open-source script-powered software app that requires InnoDB in particular, in order to be installed and to operate properly, you won’t face any obstacles since the MySQL database storage engine is available on our custom-built cloud platform. Regardless of whether you create a brand new MySQL database and install an application manually or take advantage of our single-click app installer instrument, InnoDB will be selected automatically by our platform as the default engine if the particular app requires InnoDB rather than MyISAM. In addition to the outstanding database crash recovery offered by InnoDB, we also keep regular database backups, so we can swiftly restore any database in your shared hosting account.

InnoDB in Semi-dedicated Hosting

InnoDB comes with all our Linux semi-dedicated hosting by default, so the moment you order a new account, you can move on and activate any open-source script-based app that needs the MySQL database engine. A number of engines are installed on our cloud web hosting platform, so when you set up a brand-new MySQL database and start installing an app manually, or opt to take advantage of the Hepsia hosting Control Panel-integrated app installer, the engine for the database will be picked in accordance with the requirements of the respective application. This will permit you to activate and run InnoDB-specific applications without the need to cope with any problem and without editing any settings in your semi-dedicated account. To take no chances, we’ll always keep a 7-day-old backup of all your databases, so if you delete or change any content by accident, we can swiftly restore it.

InnoDB in VPS Web Hosting

If you order a virtual private server from our company, you’ll be able to make use of our in-house developed Hepsia hosting Control Panel to manage your web content. A Hepsia-equipped VPS will allow you to activate any script-driven web app which needs InnoDB, as the MySQL database storage engine is an essential part of the standard software package that will be installed on the server during its creation. When you create a new database through the hosting Control Panel, you will just have to start installing an app – manually or using our application installer. InnoDB will be set as the default engine on the condition that the application in question requires it, so you will not need to do anything else in your VPS account. In the same manner, if an app needs MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Servers Hosting

All Linux dedicated servers hosting that are ordered with our custom-built Hepsia Control Panel include a software package that’s pre-installed and among everything else, you will get the InnoDB database engine, so you won’t need to add it manually if you’d like to use open-source PHP scripts that require it. All it takes to use such a script is to create a new database and to initiate the setup process – as soon as the script configuration wizard gains access to the database and starts entering content into it, InnoDB will be set as the default engine for this database provided that it is the one required by the particular script. You will also be able to activate scripts that require MyISAM – the other very popular MySQL engine, so you will not need to update any settings on the server. This will permit you to install a variety of scripts on a single physical machine and to use it to its maximum potential.