InnoDB is a MySQL database engine, which has been gaining popularity in recent years, as it provides a better overall performance and a faster crash recovery in comparison to the default engine that is used by the MySQL database management system – MyISAM. InnoDB is preferred by lots of devs that create highly scalable web apps, because it works much more effectively with enormous amounts of data, while it keeps the server load low. Also, it locks only a single row in the database in case any information should be modified, whereas lots of other engines lock the entire table and therefore need more time to process several sequential tasks. Last, but not least, InnoDB adheres to a set of "all-or-nothing" rules – in case the modification of the entire data cannot be completed for whatever reason, the operation is rolled back to avoid confusion or data loss. Magento and the latest Joomla editions are two examples of widely used open-source script-driven applications which have moved to InnoDB.

InnoDB in Shared Web Hosting

You will be able to activate any script-driven app that requires InnoDB if you have a shared web hosting plan with us, as the database engine is present on our avant-garde cloud web hosting platform as standard. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably in case this engine is needed. You can install apps that require the MyISAM engine without the need to deal with any complication as well and, again, the engine will be selected automatically, so you won’t need to modify any setting manually at any point. In addition, we’ll also carry out daily backups of all the databases that you’ve got in your shared account, so if you delete or overwrite anything, we can easily restore it the way it was on any of the previous seven days.