InnoDB is a MySQL storage engine, which has been gaining in popularity lately, because it provides a much better overall performance and a faster database crash recovery compared with the default engine that is used by the MySQL relational database management system – MyISAM. InnoDB is endorsed by lots of web developers that build highly scalable web applications, because it works much better with immense volumes of data, while it keeps the server load low. Furthermore, it it locks only one row in the database in case anything should be edited, while many other engines lock the entire table and therefore require much more time to process several consecutive tasks. Last, but not least, InnoDB abides by a set of "all-or-nothing" rules – if the modification of the entire data cannot be completed for any reason, the action is rolled back to avoid scrambling or the loss of data. Magento and the latest releases of Joomla are two examples of widespread PHP-powered web applications that have switched to InnoDB.

InnoDB in Cloud Web Hosting

Any script-powered web application that requires InnoDB will function impeccably on our leading-edge cloud website hosting platform and the database engine is offered with all our cloud web hosting plans. Whenever you create a database manually or our app installer tool creates one automatically and an app installation is initiated, the engine that the database in question will make use of will be selected in accordance with the app’s requirements without having to modify any setting in your shared account. InnoDB will be selected automatically for any application that requires this specific engine and you’ll be able to get the most out of its full capacity. We’ll maintain daily content backups, so in case you unintentionally remove a database that you need or you overwrite a certain part of it, we’ll be able to restore your database the way it was only a couple of hours ago.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting come with InnoDB and you’ll be able to use all the options offered by this MySQL database engine with any open-source script-based application that requires it. It is one of the engines that are available on our cloud website hosting platform, so the one that will be picked depends on the prerequisites of the app in question. You will not need to do anything manually to activate InnoDB, as it will be set as the default engine whenever you install an app – whether manually or using our single-click app installer tool. To be on the safe side, we’ll perform regular backups of all your MySQL databases, so if anything goes wrong after some update or if you erase some content unintentionally, we’ll be able to get the database back to the way it was on any of the past seven days.

InnoDB in VPS Hosting

All Linux VPS hosting that are ordered with the Hepsia Control Panel come with InnoDB already activated, so you will be able to take advantage of any open-source script-powered application that requires this database storage engine without needing to activate anything manually. You can choose Hepsia on the VPS configuration page and your new Virtual Private Server will be set up within one hour, so you can sign in and start building your websites straight away. When you create a brand new MySQL database and start the app installation process, our system will select the engine for this database automatically. In this way, you can install different apps simultaneously without having to edit anything on the Virtual Private Server. You can set up a WordPress-based personal blog that uses MyISAM – the default MySQL engine, and a Magento-based web shop that uses InnoDB, for instance.

InnoDB in Dedicated Web Hosting

InnoDB comes by default with all dedicated hosting services that are ordered with the Hepsia hosting Control Panel. It is included in the default software package that we install on all Hepsia-equipped dedicated servers, so once your machine is assembled, you’ll be able to sign in and to install a various PHP script-powered software application that needs this particular storage engine. When you set up a new MySQL database through the Control Panel, there won’t be any activated engine till you begin installing an application. Once the app installation wizard starts inserting content 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 having to select either one explicitly at any point. Thus, you can use an immense variety of applications for your Internet sites.