InnoDB is a MySQL database storage engine, which has been gaining popularity in recent years, because it provides a significantly better overall performance and a faster database failure recovery in comparison to the default engine that is used by the MySQL database management system – MyISAM. InnoDB is used by lots of developers that write scalable web applications, due to the fact that it works better with large volumes of data, while it keeps the server load at a minimum. Furthermore, it it locks only one row in the database if anything should be modified, whereas lots of other engines lock the entire database table and hence require more time to accomplish multiple sequential tasks. Last, but not least, InnoDB adheres to a set of "all-or-nothing" rules – if the entire data modification procedure cannot be completed successfully for whatever reason, the action is rolled back to avoid scrambling or the loss of data. Magento and the newest versions of Joomla are two examples of widely used PHP script-driven web applications that have switched over to InnoDB.

InnoDB in Cloud Hosting

You’ll be able to install any script-driven web app that needs InnoDB if you have a Linux cloud hosting with our company, as the database storage engine is available on our advanced cloud platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue flawlessly if this engine is required. You can install applications which require the MyISAM engine without any obstacles as well and, again, the engine will be pre-selected, so you will not have to configure anything manually at any time. Furthermore, we will also perform daily backups of all the MySQL databases that you’ve got in the shared account, so in case you erase or overwrite something, we can swiftly restore it the way it was on any of the past seven days.

InnoDB in Semi-dedicated Hosting

InnoDB is offered with each of our Linux semi-dedicated hosting by default, so as soon as you get a new account, you can go on and install any open-source script-based web app that requires this particular database engine. Several engines are pre-installed on our cloud platform, so when you create a brand new database and start installing an app manually, or opt to take advantage of the Hepsia Control Panel-integrated app installer, the engine for the database will be selected depending on the requirements of the respective app. This will allow you to activate and manage InnoDB-specific apps without any complications and without needing to update any settings in your semi-dedicated account. To be on the safe side, we’ll always keep a 7-day-old backup of all your MySQL databases, so if you erase or change any content accidentally, we can swiftly recover it.

InnoDB in Dedicated Hosting

InnoDB comes as standard with all Linux dedicated hosting ordered with the Hepsia Control Panel. It’s an integral part of the default software package that will be pre-installed on all Hepsia-managed servers, so once your physical machine is set up, you will be able to sign in and to install any type of PHP script-driven web application that needs this particular MySQL storage engine. When you set up a new database through the Control Panel, there won’t be any active engine till you start installing an app. As soon as the app setup wizard starts importing data into the database, the engine will be chosen automatically on the basis of the requirements of the respective application, so you can run both MyISAM and InnoDB without selecting either one specifically at any time. Therefore, you can make use of a wide range of applications for your websites.