InnoDB is a popular storage engine for the MySQL DBMS. It is an alternative to the default engine – MyISAM, and it has a lot of advantages which have made it the engine of choice for plenty of PHP-powered apps, such as Joomla and Magento, which have moved to InnoDB for good. For instance, adding huge data volumes will be faster with InnoDB, since it locks only one row to complete a given operation, not the entire database table, which makes the engine excellent for scalable applications. It also supports foreign keys and transactions – these refer to the manner in which the data is tackled. To put it simply, adding new or editing existent data will either be fully completed, or will be canceled and the procedure will be rolled back in case some problem occurs during the process, thus the content that remains in the database won’t be lost.

InnoDB in Shared Website Hosting

You will be able to use any open-source script-driven software app that requires InnoDB if you have a shared website hosting with us, as the database engine is present on our innovative cloud website hosting platform as standard. During the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably in case this engine is needed. You can run apps that require the MyISAM engine without encountering any problem as well and, again, the engine will be pre-selected, so you will not need to edit any setting manually at any time. In addition, we’ll also carry out daily backups of all the databases that you’ve got in the account, so in case you delete or overwrite something, we can quickly get it back to the way it was on any of the previous seven days.

InnoDB in Dedicated Servers

InnoDB is included as standard with all dedicated servers ordered with the Hepsia hosting Control Panel. It’s an integral part of the default software bundle that we install on all Hepsia-equipped dedicated servers, so once your physical machine is assembled, you will be able to sign in and to install any kind of PHP-powered application that needs this MySQL database engine. If you set up a new database through the Control Panel, there won’t be any activated engine till you begin installing an app. Once the app configuration wizard starts importing data into the newly created database, the engine will be set automatically based on the requirements of the respective app, so you can run both MyISAM and InnoDB without selecting either one of them specifically at any moment. In this way, you can make use of an immense selection of apps for your Internet sites.