InnoDB is a MySQL database storage engine, which has been gaining popularity in recent years, because it provides a better overall performance and an improved database crash recovery compared to the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is endorsed by a lot of programmers that run highly scalable web applications, since it works much more efficiently with enormous volumes of data, while it keeps the server load at a minimum. Moreover, it locks only one database row in case any info should be modified, while lots of other engines lock the entire database table and hence require much more time to process multiple consecutive tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – if the modification of the entire data cannot be completed for some reason, the operation is rolled back to prevent scrambling or losing data. Magento and the latest Joomla™ versions are two examples of widespread script-driven software apps that have switched over to InnoDB.
InnoDB in Hosting
InnoDB is available with all our hosting by default, not as a paid upgrade or upon request, so you will be able to activate and run any open-source script-driven app which needs the InnoDB database storage engine without any problems as soon as you open your shared hosting account. InnoDB will be pre-selected as the default engine for a certain database during the app activation, no matter if you use our 1-click installer or create the database and install the app manually, provided that the application requires InnoDB instead of the more popular MyISAM engine. We’ll perform daily backups of all your databases, so you can rest assured that you’ll never lose any content if you delete a database unintentionally or you overwrite some key information – you will just need to get in touch with us and we will restore your data back to normal.