InnoDB is a MySQL database engine, which has been gaining popularity lately, as it provides a significantly better overall performance and a faster database crash recovery compared to the default engine that is used by the MySQL relational database management system – MyISAM. InnoDB is used by lots of web developers that write highly scalable apps, since it works much more efficiently with enormous volumes of data, while it keeps the server load low. Furthermore, it locks only a single row in the database in case any info should be edited, while lots of other engines lock the entire table and thus need much more time to execute several consecutive tasks. Last, but not least, InnoDB obeys the "all-or-nothing" rule – in case the entire data modification cannot be completed for whatever reason, the action is rolled back to prevent scrambling or the loss of data. Magento and the newest releases of Joomla are two instances of widespread open-source script-based web applications which have moved to InnoDB.

InnoDB in Shared Website Hosting

While InnoDB is either a paid upgrade or it is not available at all with other hosting service providers, it’s included in the standard set of services that we offer with our shared website hosting packages. If you wish to make use of a PHP-based software app that requires InnoDB specifically, in order to be activated and to operate correctly, you will not face any difficulties since the InnoDB database engine is available on our in-house built cloud website hosting platform. Irrespective of whether you create a brand-new MySQL database and install an app manually or use our 1-click app installer software instrument, InnoDB will be selected automatically by our system as the default engine if the application needs InnoDB rather than MyISAM. Besides the amazing database crash recovery that InnoDB is offering, we also perform regular database backups, so we can quickly recover any MySQL database in your shared hosting account.

InnoDB in Dedicated Web Hosting

All Linux dedicated servers hosting packages that are ordered with our custom-built Hepsia Control Panel include a software package that’s pre-installed and among everything else, you’ll get the InnoDB storage engine, so you will not need to activate it manually in case you would like to activate scripts that require it. All it takes to run such a script is to set up a new database and to start the installation – as soon as the installation wizard accesses the database and begins inserting data into it, InnoDB will be set as the default engine for this database provided that it is the one needed by the particular script. You will also be able to install scripts that need the other widely used MySQL engine – MyISAM, so you won’t need to edit any settings on the server. This will enable you to activate a variety of scripts on one single server and to use the latter to its maximum capabilities.