InnoDB is a popular database storage engine for the MySQL database management system. It’s an alternative to the default engine – MyISAM, and it has lots of strong sides that make it the preferred engine for many open-source script-powered apps, including Joomla and Magento, which have switched over to InnoDB for good. For instance, adding immense amounts of data will be much faster with InnoDB, since it locks only a single row to perform a task, not the entire database table, which makes the engine ideal for scalable apps. InnoDB also supports foreign keys and transactions – these refer to the manner in which the info is handled. Put simply, appending new or modifying existent data will either be fully completed, or will be canceled and the procedure will be rolled back in case a certain problem appears in the meantime, which means that the content that remains in the database won’t be lost.

InnoDB in Shared Web Hosting

InnoDB is offered with all our shared web hosting by default, not upon request or as a paid upgrade, so you’ll be able to install and run any open-source script-based app which requires the InnoDB database storage engine without having any difficulty once you order your account. InnoDB will be selected automatically as the default engine for a certain MySQL database during the app activation process, irrespective of whether you make use of our single-click installer or create the database and install the app manually, on the condition that the app requires InnoDB instead of the more popular MyISAM engine. We’ll carry out regular backups of all your databases, so you can rest assured that you will never lose any data in case you erase a database by mistake or you overwrite some key info – you will just have to notify us and we will restore your data the way it was.