InnoDB is a MySQL storage engine, which has been gaining popularity in recent years, because it provides a significantly better overall performance and an improved database failure recovery compared with the default engine that’s used by the MySQL relational database management system – MyISAM. InnoDB is endorsed by plenty of programmers that create highly scalable software applications, due to the fact that it works much more efficiently with huge data volumes, while it keeps the server load low. Also, it uses row-level locking if any info should be modified, whereas many other engines lock the entire table and thus need more time to perform several successive tasks. Last, but not least, InnoDB observes the "all-or-nothing" rule – in case the modification of the entire data cannot be completed for any reason, the operation is rolled back to prevent confusion or losing data. Magento and the latest releases of Joomla are two instances of widespread open-source script-powered software platforms which have shifted over to InnoDB.

InnoDB in Cloud Web Hosting

InnoDB is available with all our cloud web hosting packages by default, not upon request or as a paid upgrade, so you will be able to activate and manage any PHP-based software app that needs the InnoDB storage engine without having to deal with any problem as soon as you open your shared website hosting account. InnoDB will be selected automatically as the default engine for a particular MySQL database during the app installation, regardless of whether you take advantage of our 1-click installation tool or create the MySQL database and install the application manually, provided that the application requires it instead of the more famous MyISAM engine. We’ll generate daily MySQL database backups, so you can be certain that you’ll never lose any data in case you delete a database by mistake or you overwrite some essential information – you will just have to notify us and we will restore your data the way it was.

InnoDB in Semi-dedicated Hosting

If you create a brand-new MySQL database through the hosting Control Panel included with each of our semi-dedicated server packages and you start installing a script-based software application either manually or using our one-click application installer, the database storage engine will be picked automatically depending on the requirements of the specific application. As InnoDB is available on the cloud hosting platform where your new semi-dedicated hosting account will be set up, it will be set as the default engine for any app that needs it without the need for any manual intervention on your end at any point. To avoid any chance of losing data if you update an application or if you erase a database by mistake, we will generate backups of all your databases every day, so if something happens, we can retrieve your content.

InnoDB in VPS Hosting

If you order a virtual private server from us, you’ll be able to take advantage of our in-house built Hepsia hosting Control Panel to manage your content. A Hepsia-equipped VPS will allow you to manage any PHP script-based software app which requires InnoDB, as this particular storage engine is an integral part of the software bundle that will be installed on the Virtual Private Server during its setup. When you set up a brand-new database via the hosting Control Panel, you will just have to begin installing an application – manually or using our application installer tool. InnoDB will be set as the default engine given that the app in question needs it, so you will not have to do anything else in your account. Identically, if an application requires MyISAM, it will be automatically set as the default engine for this concrete database.

InnoDB in Dedicated Web Hosting

InnoDB is available by default with all Linux dedicated servers hosting packages ordered with the Hepsia hosting Control Panel. It is part of the software bundle that will be installed on all Hepsia-equipped servers, so once your machine is set up, you will be able to sign in and to install any type of PHP-powered app that requires this particular MySQL database storage engine. When you create a new MySQL database through the Control Panel, there won’t be any active engine till you begin installing an app. Once the app installation wizard begins dumping content in the newly created database, the engine will be set automatically in accordance with the requirements of the given app, so you can run both MyISAM and InnoDB without selecting either of them explicitly at any time. Thus, you can make use of an extensive collection of applications for your sites.