What?s InnoDB? Why has it been selected as the default MySQL storage engine?
InnoDB is a database engine for MySQL relational databases, which is used by popular script-driven software applications like Magento and Joomla™ 3. It’s perfect for scalable apps, because it works amazingly well when handling large volumes of data. Rather than locking the entire database table to enter new information into a database as many other engines do, InnoDB locks only one database row, so it can process a lot more tasks for the same length of time. Plus, InnoDB offers a faster database crash recovery and supports database transactions and foreign key constraints – rules that specify how data imports and modifications should be treated. In case a specific operation has not been thoroughly completed for some reason, the action will be rolled back. Thus, the database content will stay intact and will not be partially mixed with newly entered content.
InnoDB in Cloud Website Hosting
InnoDB is available with all our cloud website hosting plans by default, not as a paid upgrade or upon request, so you can activate and run any PHP-driven web application that needs the InnoDB database engine without having to deal with any obstacle once you activate your shared account. InnoDB will be pre-selected as the default engine for a particular database during the app activation process, regardless of whether you use our 1-click installation tool or create the database and set up the app manually, provided that the app requires it instead of the more popular MyISAM engine. We will store daily database backups, so you can be certain that you’ll never lose any content in case you delete a database unintentionally or you overwrite some crucial info – you’ll just have to contact us and we will restore everything back to normal.