InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, as it offers a significantly better overall performance and an improved crash recovery compared to the default engine that’s used by the MySQL RDBMS – MyISAM. InnoDB is used by numerous programmers that write scalable applications, due to the fact that it works better with large data volumes, while it keeps the server load low. Moreover, it locks only a single row in the database in case any information should be updated, whereas many other engines lock the entire database table and thus require more time to execute multiple sequential tasks. Last, but not least, InnoDB follows the "all-or-nothing" rule – in case the entire data modification process cannot be completed for any reason, the action is rolled back to prevent scrambling or data loss. Magento and the latest versions of Joomla are two examples of widespread PHP-powered software applications that have switched to InnoDB.

InnoDB in Dedicated Servers

When you get a new dedicated server, you will be able to select any of the 3 Control Panels offered by our company – DirectAdmin, cPanel and Hepsia. Each server ordered with Hepsia comes with InnoDB pre-activated, so you won’t have to install this MySQL storage engine manually so as to be able to use script-powered web apps that need it. InnoDB is used for scalable apps and since a dedicated server will offer you all the system resources that you need to run large-size Internet sites, it is very likely that you will resort to InnoDB. You will be able to use other engines as well, so if a particular application requires MyISAM rather than InnoDB, you won’t have to deal with any impediment while managing it. The engine that will be used will be automatically recognized once the app installation commences, so you will not need to update any setting manually at any time.