InnoDB is a MySQL storage engine, which has been gaining popularity lately, as it provides a significantly better overall performance and a faster database failure recovery in comparison to the default engine that is used by the MySQL database management system – MyISAM. InnoDB is used by plenty of web developers that create scalable software apps, due to the fact that it works much better with immense data volumes, while it keeps the server load at a minimum. Furthermore, it locks only a single row in the database in case any info should be modified, whereas lots of other engines lock the entire table and therefore require much more time to process multiple consecutive tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – if the entire data modification process cannot be completed successfully for any reason, the operation is rolled back to prevent scrambling or the loss of data. Magento and the latest editions of Joomla™ are two examples of widely used script-powered software applications which have moved to InnoDB.
InnoDB in Shared Website Hosting
InnoDB is available with all our shared website hosting by default, not upon request or as a paid upgrade, so you can install and run any PHP-based app that needs the database storage engine without encountering any difficulty as soon as you order your account. InnoDB will be selected automatically as the default engine for a given database during the app installation process, irrespective of whether you take advantage of our single-click installation tool or create the MySQL database and set up the app manually, provided that the application requires InnoDB instead of the more famous MyISAM engine. We will make daily backups of all your MySQL databases, so you can be sure that you’ll never lose any content in case you erase a database by mistake or you overwrite some key information – you’ll just need to get in touch with us and we will restore the database the way it was.