InnoDB
Become aware of what a database engine is, what are the advantages of the InnoDB engine and why it's gaining a huge amount of popularity.
InnoDB is a very popular storage engine for the MySQL RDBMS. It’s an alternative to the default MyISAM engine and it has got many advantages that make it the engine of choice for lots of PHP-powered web applications, among them Joomla™ and Magento, which have shifted over to InnoDB permanently. For example, importing large volumes of data will be faster with InnoDB, since it locks only one database row to accomplish a given operation, not the entire table, which makes the engine ideal for scalable apps. InnoDB also supports foreign keys and transactions – these refer to the manner in which the data is treated. In simpler words, appending new or updating existent data will either be entirely completed, or will be canceled and the procedure will be rolled back if a given issue appears in the meantime, thus the content that remains in the database won’t be damaged.
-
InnoDB in Shared Web Hosting
While InnoDB is either not offered or it is a paid upgrade with many other web hosting providers, it’s an essential part of the standard set of services offered with our
shared web hosting plans. If you’d like to use an open-source script-powered software app that needs InnoDB particularly, in order to be activated and to function correctly, you will not experience any problems because the database storage engine is available on our in-house developed cloud hosting platform. Regardless of whether you create a brand-new MySQL database and install an app manually or use our 1-click app installer software tool, InnoDB will be selected automatically by our platform as the default engine if the particular application needs it rather than MyISAM. In addition to the exceptional database failure recovery offered by InnoDB, we also store daily backups of all databases, so that we can easily restore any MySQL database in your shared website hosting account.