InnoDB is a MySQL storage engine, which has been gaining popularity lately, because it provides a significantly better overall performance and an improved crash recovery in comparison to the default engine that’s used by the MySQL database management system – MyISAM. InnoDB is used by plenty of devs that create highly scalable software apps, since it works much more efficiently with huge amounts of data, while it keeps the server processing load at a minimum. Moreover, it uses row-level locking in case any information should be modified, whereas many other engines lock the entire table and thus need more time to accomplish several successive tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – in case the entire data modification procedure cannot be completed successfully for whatever reason, the action is rolled back to avoid confusion or the loss of data. Magento and the latest releases of Joomla are two examples of popular PHP-based apps that have switched to InnoDB.

InnoDB in Shared Hosting

You can activate any open-source script-based app that requires InnoDB in case you’ve got a Linux shared hosting package with us, as the MySQL database engine is available on our leading-edge cloud platform by default. Throughout 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 required. You can run applications which need the MyISAM engine without having any difficulty as well and, again, the engine will be selected automatically, so you will not have to modify any setting manually at any point. In addition, we will also perform regular backups of all the databases that you have in your account, so in case you erase or overwrite something, we can swiftly restore it the way it was on any of the past 7 days.

InnoDB in Semi-dedicated Hosting

You can run a script-based software application that needs InnoDB with any of our semi-dedicated server packages, due to the fact that all the accounts are created on our advanced cloud hosting platform where the database engine is installed. A new database can be created in two different ways – manually from the Database Manager section of the Hepsia web hosting Control Panel, or automatically – if you use our 1-click app installer. In either case, the needed engine will be chosen automatically the moment the application’s activation begins, so you won’t have to change anything manually, regardless of whether the application needs InnoDB or the more frequently used MyISAM. In addition, we’ll always be able to restore any of your MySQL databases in case you delete one by mistake, as we carry out a couple of MySQL database backups every day, each of which is saved for 1 week.

InnoDB in VPS Hosting

If our custom Hepsia Control Panel is chosen during the registration process for a new Linux VPS hosting packages , InnoDB will be installed on the VPS server along with other required pieces of software, so you won’t have to do anything if you decide to install script-powered apps that require this MySQL database engine. The default MySQL engine – MyISAM, will be activated too. You can create a new database and begin the app installation manually or using our one-click installation tool. The system will recognize the engine that the particular application requires and will set it for the specific database, so the installation will proceed flawlessly and the application can insert its content into that database. In this way, you can manage apps with different requirements regarding the MySQL engine without making any changes on your Virtual Private Server.

InnoDB in Dedicated Web Hosting

Our Hepsia hosting Control Panel is among the features that you can pick on the server order page when you purchase a dedicated server from our company. Since this is the most powerful type of website hosting, it is quite likely that you will run popular websites that will draw lots of people, and since InnoDB is among the best choices for such sites, we’ll activate it along with all the other software apps that are offered with a Hepsia-equipped server. If you set up a brand new MySQL database in your dedicated server account, there won’t be any activated MySQL database engine until you begin installing an open-source script, whether manually via your web browser or using the automatic scripts installer that is integrated into the hosting Control Panel. The needed engine will be recognized automatically and will be set for that database, so you can run scripts that require InnoDB, as well as ones that require MyISAM, the default MySQL engine, without needing to cope with any impediment.