InnoDB is a MySQL database engine, which has been gaining in popularity lately, as it provides a much better overall performance and an improved crash recovery in comparison to the default engine that is used by the MySQL DBMS – MyISAM. InnoDB is preferred by numerous programmers that create scalable software applications, as it works much better with large volumes of data, while it keeps the server processing load at a minimum. Furthermore, it locks only a single row in the database if any info should be updated, whereas many other engines lock the entire table and hence require more time to fulfill several successive tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – if the entire data modification cannot be completed successfully for some reason, the operation is rolled back to avoid confusion or losing data. Magento and the newest Joomla editions are two instances of famous PHP script-driven apps that have moved to InnoDB.

InnoDB in Cloud Hosting

While InnoDB is either not available or a paid upgrade with other website hosting service providers, it is an integral part of the default set of services that we are offering with our cloud hosting plans. In case you wish to use an open-source script-powered software application that needs InnoDB in particular, in order to be activated and to perform properly, you won’t have any impediments because the MySQL database storage engine is available on our custom-built cloud web hosting platform. No matter if you create a brand new MySQL database and activate an app manually or take advantage of our 1-click app installer software instrument, InnoDB will be selected automatically by our system as the default engine if the given application needs it rather than MyISAM. In addition to the outstanding database failure recovery offered by InnoDB, we also carry out daily database backups, so we can easily restore any database in your shared account.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting packages include InnoDB and you’ll be able to use all the features offered by this storage engine with any PHP-driven web application that requires it. InnoDB is among the engines that we have on our cloud web hosting platform, so the one that will be selected depends on the prerequisites of the respective app. You won’t need to do anything manually to enable InnoDB, since it will be set as the default engine whenever you install an app – whether manually or using our 1-click application installer. To avoid any risk, we will perform daily backups of all your MySQL databases, so if anything goes wrong following some update or if you remove some data unintentionally, we will be able to restore the database the way it was on any of the past seven days.

InnoDB in Dedicated Web Hosting

InnoDB is included as standard with all Linux dedicated servers hosting packages ordered with the Hepsia Control Panel. It is included in the standard software package that we install on all Hepsia-managed dedicated servers, so as soon as your physical machine is assembled, you will be able to log in and to install any type of script-powered web app that requires this particular storage engine. If you set up 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 activation wizard starts entering data into the newly created database, the engine will be set automatically on the basis of the prerequisites of the specific app, so you can run both InnoDB and MyISAM without selecting either of them specifically at any point. Therefore, you can use a wide variety of apps for your Internet sites.