InnoDB
Find out more about InnoDB and find out why it’s been chosen as the default MySQL database engine.
InnoDB is a storage engine for MySQL databases, which is used by popular script-powered web apps like Magento and Joomla™ 3. It’s ideal for scalable applications, because it works unbelievably well when managing large volumes of data. Instead of locking the whole database table to import new information into a database like many other engines do, InnoDB locks only one database row, so it can execute much more tasks for the same period of time. Furthermore, InnoDB offers a better crash recovery and supports transactions and foreign key constraints – rules that determine how data inserts and modifications should be treated. In case a particular operation hasn’t been thoroughly completed for whatever reason, the action will be rolled back. In this way, the content in the database will remain safe and sound and will not be partially merged with new content.
-
InnoDB in Website Hosting
While InnoDB is either not available or a paid upgrade with many hosting service providers, it is an integral part of the standard set of services that we are offering with our
website hosting packages. In case you would like to make use of a PHP script-driven web app that requires InnoDB particularly, in order to be installed and to perform properly, you will not have to deal with any difficulties since the storage engine is available on our custom-built cloud Internet hosting platform. Regardless of whether you set up a brand-new database and activate an application manually or take advantage of our 1-click application installer software tool, InnoDB will be selected automatically by our platform as the default engine if the app requires it rather than MyISAM. In addition to the exceptional crash recovery that InnoDB offers, we also maintain regular database backups, so that we can quickly restore any database in your shared account.