InnoDB is a database storage engine for MySQL relational databases, which is used by well known PHP script-powered apps such as Joomla v3 and Magento. It’s excellent for scalable apps, as it works amazingly well when handling large volumes of data. Instead of locking the entire database table to insert new information in a database as many other engines do, InnoDB locks only one row, so it can handle much more tasks for the same period of time. Moreover, InnoDB offers a better crash recovery and supports transactions and foreign keys – a set of rules that specify how data inserts and updates should be treated. If a given operation has not been entirely completed for any reason, the action will be rolled back. In this way, the information in the database will remain undamaged and won’t be partially mixed with newly inserted content.

InnoDB in Shared Web Hosting

InnoDB is offered with all our Linux shared web hosting packages by default, not as a paid upgrade or upon request, so you will be able to install and run any script-powered software application which requires the InnoDB storage engine without the need to deal with any obstacle as soon as you order your shared account. InnoDB will be pre-selected as the default engine for a particular database during the app installation, regardless of whether you make use of our one-click installer or create the database and set up the application manually, provided that the application requires it instead of the more famous MyISAM engine. We’ll maintain regular database backups, so you can be sure that you’ll never lose any content in case you delete a database by mistake or you overwrite some crucial info – you just need to touch base with us and we’ll restore your database the way it was.