InnoDB is a MySQL database storage engine, which has been gaining popularity lately, as it provides a significantly better overall performance and a faster database failure recovery compared to the default engine that’s used by the MySQL RDBMS – MyISAM. InnoDB is endorsed by lots of programmers that run scalable apps, due to the fact that it works better with enormous data volumes, while it keeps the server load at a minimum. Furthermore, it it locks only one row in the database in case anything should be edited, while many other engines lock the entire table and hence require much more time to carry out multiple consecutive tasks. Last, but not least, InnoDB adheres to the "all-or-nothing" rule – if the entire data modification process cannot be completed successfully for any reason, the operation is rolled back to avoid confusion or the loss of data. Magento and the latest Joomla versions are two instances of widely used PHP-powered software applications which have shifted over to InnoDB.
InnoDB in Shared Web Hosting
InnoDB is available with all our Linux shared web hosting services by default, not upon request or as a paid upgrade, so you will be able to activate and manage any script-driven app which needs the database engine without the need to deal with any obstacle as soon as you open your shared web hosting account. InnoDB will be pre-selected as the default engine for a given database during the app activation process, regardless of whether you take advantage of our single-click installer or create the database and activate the application manually, provided that the app requires it instead of the more famous MyISAM engine. We’ll maintain regular MySQL database backups, so you can be certain that you will never lose any content in case you erase a database by mistake or you overwrite some crucial info – you’ll just need to get in touch with us and we’ll restore your data back to normal.