InnoDB is a MySQL database engine, which has been gaining popularity lately, because it offers a much better overall performance and an improved database failure recovery in comparison with the default engine that’s used by the MySQL RDBMS – MyISAM. InnoDB is endorsed by plenty of developers that create highly scalable software apps, because it works more effectively with huge volumes of data, while it keeps the server load at a minimum. Moreover, it uses row-level locking in case anything should be modified, whereas many other engines lock the entire database table and thus need much more time to fulfill multiple sequential tasks. Last, but not least, InnoDB follows the "all-or-nothing" rule – in case the entire data modification cannot be completed successfully for whatever reason, the operation is rolled back to avoid scrambling or losing data. Magento and the latest versions of Joomla are two examples of widespread script-powered web applications that have switched over to InnoDB.

InnoDB in Website Hosting

InnoDB is available with all our website hosting by default, not upon request or as a paid upgrade, so you will be able to activate and run any open-source script-based software app which needs the database storage engine without the need to deal with any obstacle as soon as you open your shared website hosting account. InnoDB will be pre-selected as the default engine for a certain database during the app installation, no matter if you make use of our one-click installer or create the MySQL database and install the application manually, on the condition that the app requires InnoDB instead of the more famous MyISAM engine. We’ll store daily database backups, so you can rest assured that you’ll never lose any data if you erase a database by mistake or you overwrite some key info – you will simply have to inform us and we’ll restore your database back to normal.

InnoDB in Semi-dedicated Servers

You can activate an open-source script-driven software application that needs InnoDB with all of our semi-dedicated server plans, due to the fact that all the accounts are created on our cutting-edge cloud hosting platform where the database engine is installed. A new database can be set up in two separate ways – manually from the Database Manager section of the Hepsia web hosting Control Panel, or automatically – in case you take advantage of our one-click app installer tool. In either case, the required engine will be chosen automatically as soon as the installation of the application starts, so you will not need to change anything manually, no matter if the application needs InnoDB or the more frequently used MyISAM. Furthermore, we’ll always be able to recover any of your databases in case you erase one by accident, as we generate a few database backups every day, each of which is saved for 1 week.