InnoDB is a MySQL storage engine, which has been gaining in popularity lately, as it provides a much better overall performance and an improved crash recovery in comparison with the default engine that’s used by the MySQL RDBMS – MyISAM. InnoDB is preferred by plenty of programmers that run scalable software apps, as it works better with immense volumes of data, while it keeps the server processing load low. In addition, it locks only one database row in case any info should be updated, while lots of other engines lock the entire table and hence require more time to handle multiple successive tasks. Last, but not least, InnoDB adheres to the "all-or-nothing" rule – if the entire data modification procedure cannot be completed successfully for whatever reason, the action is rolled back to prevent confusion or losing data. Magento and the latest Joomla editions are two instances of famous script-based web applications which have shifted over to InnoDB.

InnoDB in Shared Web Hosting

InnoDB is available with all our Linux shared web hosting by default, not upon request or as a paid upgrade, so you’ll be able to install and manage any PHP-driven software app which requires the InnoDB database engine without having any difficulty as soon as you order your shared website hosting account. InnoDB will be pre-selected as the default engine for a given database during the app activation process, irrespective of whether you make use of our single-click installer or create the MySQL database and install the application manually, provided that the app requires InnoDB instead of the more popular MyISAM engine. We will store daily database backups, so you can be certain that you’ll never lose any content if you delete a database accidentally or you overwrite some important information – you just need to alert us and we’ll restore your database back to normal.

InnoDB in Semi-dedicated Hosting

You can activate a PHP script-based software app that needs InnoDB with any of our semi-dedicated server packages, as all the accounts are created on our leading-edge cloud hosting platform where the MySQL storage engine is installed. A new database can be set up in two different ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – if you take advantage of our 1-click app installer. Either way, the required engine will be chosen automatically the moment the installation of the app begins, so you won’t have to edit anything manually, no matter if the application requires InnoDB or the more regularly used MyISAM. In addition, we will always be able to retrieve any of your MySQL databases in case you accidentally delete one, as we perform a few MySQL database backups every day, each of which is preserved for 7 days.

InnoDB in VPS Web Hosting

If you pick a virtual private server with our Hepsia Control Panel, the InnoDB database storage engine will be an indivisible part of the default software pack that will be installed on your server before we give it to you. You will not need to activate anything manually and you will be able to install and run any PHP script-based web app that requires InnoDB as soon as your VPS server is set up, which takes no more than sixty minutes after the order process itself. A few engines are offered, so whenever you set up a database through the Hepsia hosting Control Panel, a specific engine will be activated when the app installation process starts and our system will automatically detect which engine is required by the app in question. In case you have to use MyISAM, for example, you will not need to do anything different than installing the chosen app, whether manually or using our application installer tool.