InnoDB is a MySQL database storage engine, which has been gaining in popularity in recent years, because it offers a much better overall performance and a faster database failure recovery compared with the default engine used by the MySQL database management system – MyISAM. InnoDB is endorsed by many programmers that create scalable software apps, due to the fact that it works more efficiently with immense volumes of data, while it keeps the server processing load at a minimum. Furthermore, it it locks only one row in the database in case anything should be modified, whereas many other engines lock the entire database table and therefore require more time to carry out multiple sequential tasks. Last, but not least, InnoDB complies with the "all-or-nothing" rule – in case the entire data modification process cannot be completed for some reason, the action is rolled back to avoid scrambling or losing data. Magento and the newest Joomla editions are two instances of widely used PHP-powered web apps that have moved to InnoDB.

InnoDB in Cloud Hosting

Any script-driven app that requires InnoDB will run flawlessly on our innovative cloud web hosting platform and the storage engine comes with all our cloud hosting plans. Whenever you create a MySQL database manually or our app installer creates one automatically and an app installation process is initiated, the engine that the database in question will use will be selected in accordance with the app’s requirements without having to change any setting in your shared hosting account. InnoDB will be selected automatically for any application that requires this specific engine and you will be able to make the most of its full potential. We will carry out regular content backups, so in case you unintentionally delete a MySQL database that is important to you or you overwrite some part of it, we will be able to restore the database the way it was just a few hours ago.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated services come with InnoDB and you’ll be able to take advantage of all the options offered by this MySQL database engine with any script-based web application that requires it. InnoDB is among the engines that we have on our cloud platform, so the one that will be used depends on the prerequisites of the respective app. You will not need to do anything manually to enable InnoDB, because it will be set as the default engine when you install an app – whether manually or using our 1-click app installer tool. To avoid any risk, we will perform daily database backups, so if anything goes wrong after some update or if you erase some data by accident, we will be able to get your database back to the way it was on any of the past 7 days.

InnoDB in VPS

If you pick a virtual private server with our Hepsia Control Panel, the InnoDB storage engine will be an indivisible part of the software package that will be installed on your Virtual Private Server before we hand it over to you. You won’t need to configure anything manually and you will be able to install and manage any script-based application that needs InnoDB as soon as your Virtual Private Server is up and running, which takes no more than sixty minutes after the order submission procedure itself. A number of engines are offered, so anytime you create a MySQL database via the Hepsia Control Panel, a particular engine will be selected when the app installation begins and our system will detect which engine is required by the app in question. In case you have to use MyISAM, for instance, you will not have to do anything different than installing the desired app, whether manually or using our app installer tool.

InnoDB in Dedicated Hosting

All Linux dedicated hosting that are ordered with our in-house developed Hepsia hosting Control Panel include a software bundle that’s pre-installed and besides everything else, you will get the InnoDB database storage engine, so you will not need to add it manually if you’d like to run scripts that need it. All it takes to install such a script is to create a new database and to begin the setup process – once the script installation wizard acquires access to the database and starts dumping content in it, InnoDB will be set as the default MySQL engine for this database as long as it is the one required by the particular script. You’ll also be able to run scripts that need the other popular MySQL engine, MyISAM, so you will not have to modify any settings on the dedicated server. This will permit you to activate a variety of scripts on a single physical machine and to use the latter to its fullest potential.