InnoDB is a MySQL storage engine, which has been gaining popularity lately, as it offers a much better overall performance and an improved database crash recovery in comparison with the default engine used by the MySQL database management system – MyISAM. InnoDB is endorsed by numerous devs that run highly scalable apps, as it works more effectively with immense volumes of data, while it keeps the server load low. What’s more, it locks only one database row in case anything should be modified, whereas many other engines lock the entire table and hence require much more time to execute several successive tasks. Last, but not least, InnoDB adheres to a set of "all-or-nothing" rules – in case the entire data modification process cannot be completed for some reason, the action is rolled back to avoid confusion or data loss. Magento and the latest Joomla releases are two instances of popular PHP script-based web applications which have moved to InnoDB.

InnoDB in Shared Hosting

InnoDB is offered with all our Linux shared packages by default, not upon request or as a paid upgrade, so you’ll be able to activate and manage any script-based web app which requires the MySQL database storage engine without having any problem as soon as you activate your shared web hosting account. InnoDB will be selected automatically as the default engine for a specific MySQL database during the app activation, regardless of whether you take advantage of our single-click installation tool or create the database and set up the application manually, on the condition that the application requires it instead of the more famous MyISAM engine. We will generate daily database backups, so you can be sure that you will never lose any data in case you erase a database by mistake or you overwrite some key information – you’ll just have to contact us and we’ll restore your database back to normal.

InnoDB in Dedicated Hosting

InnoDB comes as standard with all Linux dedicated servers hosting packages that are ordered with the Hepsia Control Panel. It is an essential part of the software package that we install on all Hepsia-managed dedicated servers, so as soon as your physical machine is assembled, you’ll be able to log in and to install any PHP script-based software app that needs this particular database storage engine. If you create a new MySQL database via the hosting Control Panel, there won’t be any activated engine till you start installing an application. As soon as the app configuration wizard begins entering information into the newly created database, the engine will be chosen automatically based on the requirements of the respective application, so you can use both InnoDB and MyISAM without having to select either one of them explicitly at any point. In this way, you can use an immense collection of applications for your websites.