InnoDB is a database storage engine for MySQL databases, which is used by popular open-source script-powered software applications such as Magento and Joomla v3. It’s perfect for scalable applications, as it works astonishingly well when managing enormous amounts of data. Rather than locking the entire database table to insert new information in a database like many other engines do, InnoDB locks only one row, so it can handle much more operations for the same period of time. In addition, InnoDB offers an improved database failure recovery and supports transactions and foreign key constraints – rules that prescribe how data inserts and modifications should be handled. In case a certain operation hasn’t been fully completed for some reason, the action will be rolled back. In this way, the database content will remain intact and will not be partially merged with newly added content.

InnoDB in Cloud Hosting

You’ll be able to use any PHP script-based software application that needs InnoDB if you have a cloud plan with us, as the database engine is available on our avant-garde cloud hosting platform as standard. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue flawlessly if this engine is required. You can activate applications that require the MyISAM engine without encountering any difficulty as well and, once again, the engine will be selected automatically, so you will not have to change anything manually at any point. What’s more, we will also perform regular backups of all the databases that you have in your shared hosting account, so if you erase or overwrite something, we can easily get it back to the way it was on any of the past seven days.

InnoDB in Semi-dedicated Servers

You can activate a script-driven application that needs InnoDB with all of our semi-dedicated server packages, as all the accounts are created on our advanced cloud hosting platform where the MySQL storage engine is installed. A new MySQL database can be set up in two different ways – manually from the Database Manager section of the Hepsia website hosting Control Panel, or automatically – if you make use of our single-click application installer. Either way, the needed engine will be chosen automatically once the installation of the app starts, so you will not have to modify anything manually, regardless of whether the app needs InnoDB or the more widely used MyISAM. Furthermore, we will always be able to retrieve any of your databases in case you unintentionally remove one, as we make a few database backups every day, each of which is stored for 1 whole week.

InnoDB in Dedicated Servers

InnoDB comes by default with all dedicated web hosting plans ordered with the Hepsia Control Panel. It is an integral part of the standard software bundle that we install on all Hepsia-equipped servers, so once your physical machine is up and running, you will be able to sign in and to install any kind of PHP script-powered application that requires this particular database storage engine. If you set up a new database via the Control Panel, there won’t be any active engine till you begin installing an application. Once the app configuration wizard begins entering information into the newly created database, the engine will be chosen automatically on the basis of the prerequisites of the respective application, so you can run both InnoDB and MyISAM without selecting either of them specifically at any moment. Thus, you can make use of an extensive collection of applications for your Internet sites.