InnoDB is a MySQL database storage engine, which has been gaining popularity lately, as it offers a significantly better overall performance and a faster database crash recovery compared to the default engine that’s used by the MySQL relational database management system – MyISAM. InnoDB is preferred by many programmers that write scalable software apps, since it works much more efficiently with enormous data volumes, while it keeps the server load low. What’s more, it locks only a single database row if any info should be edited, while lots of other engines lock the entire database table and hence need much more time to complete multiple consecutive tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – if the entire data modification procedure cannot be completed successfully for some reason, the operation is rolled back to prevent scrambling or data loss. Magento and the newest releases of Joomla are two examples of popular PHP-driven software platforms which have switched to InnoDB.

InnoDB in Web Hosting

Any script-driven application that needs InnoDB will function impeccably on our advanced cloud hosting platform and the database storage engine is offered with all our web hosting plans. Whenever you create a database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database in question will make use of will be selected based on the app’s specifications without the need to modify any setting in your shared account. InnoDB will be selected automatically for any application that requires this particular engine and you will be able to get the most out of its full potential. We will maintain regular backups of your content, so in case you accidentally remove a database that’s important to you or you overwrite specific parts of it, we’ll be able to restore your content the way it was only a few hours earlier.