InnoDB is a database storage engine for MySQL databases, which is used by popular script-based software applications like Joomla 3.x and Magento. It’s perfect for scalable applications, because it works really well when managing enormous data volumes. Rather than locking the entire table to enter new information into a database as many other engines do, InnoDB locks only one database row, so it can execute a lot more operations for the same period of time. Additionally, InnoDB offers a much faster crash recovery and supports transactions and foreign keys – a set of rules that determine how data imports and updates should be handled. In case a specific task hasn’t been thoroughly completed for any reason, the action will be rolled back. In this way, the information in the database will be retained intact and will not be partially mixed with newly added content.

InnoDB in Cloud Hosting

You’ll be able to run any PHP script-driven application that needs InnoDB if you have a cloud hosting plan with us, as the MySQL database engine is present on our avant-garde cloud platform by default. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup process will proceed impeccably if this engine is needed. You can install applications that require the MyISAM engine without having to deal with any obstacle as well and, once again, the engine will be pre-selected, so you won’t need to update any setting manually at any point. Furthermore, we will also perform daily backups of all the databases that you have in the shared web hosting account, so in case you erase or overwrite something, we can swiftly restore it the way it was on any of the previous 7 days.

InnoDB in Dedicated Servers

InnoDB is included by default with all dedicated web hosting plans that are ordered with the Hepsia Control Panel. It is included in the software bundle that will be pre-installed on all Hepsia-managed dedicated servers, so as soon as your machine is ready, you will be able to log in and to install any type of script-based software application that requires this MySQL database storage engine. If you create a new database through the hosting Control Panel, there won’t be any activated engine until you start installing an application. As soon as the app configuration wizard starts dumping data in the database, the engine will be set automatically on the basis of the specific app’s prerequisites, so you can run both InnoDB and MyISAM without selecting either one explicitly at any moment. Therefore, you can use a large variety of applications for your sites.