InnoDB is a MySQL storage engine, which has been gaining in popularity lately, as it provides a significantly better overall performance and a faster database crash recovery in comparison with the default engine used by the MySQL RDBMS – MyISAM. InnoDB is used by a lot of developers that write highly scalable software applications, as it works more effectively with immense amounts of data, while it keeps the server load at a minimum. Additionally, it uses row-level locking in case any information should be updated, whereas lots of other engines lock the entire table and thus require much more time to fulfill several consecutive tasks. Last, but not least, InnoDB adheres to the "all-or-nothing" rule – if the modification of the entire data cannot be completed successfully for whatever reason, the operation is rolled back to prevent scrambling or the loss of data. Magento and the newest Joomla versions are two instances of widespread PHP-driven web apps which have moved to InnoDB.

InnoDB in Dedicated Hosting

All Linux dedicated hosting that are ordered with our in-house developed Hepsia Control Panel include a software package that is pre-activated and besides everything else, you’ll get the InnoDB storage engine, so you will not need to install 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 set up a new MySQL database and to initiate the installation process – as soon as the script setup wizard obtains access to the database and begins entering content into it, InnoDB will be set as the default engine for this database as long as it is the one required by the script. You’ll also be able to install scripts that require the other popular MySQL engine – MyISAM, so you will not have to modify any settings on the server. This will allow you to activate a variety of scripts on a single server and to use it to its maximum capacity.