InnoDB is a MySQL database storage engine, which has been gaining popularity in recent years, because it offers a significantly better overall performance and an improved database crash recovery compared with the default engine used by the MySQL database management system – MyISAM. InnoDB is endorsed by lots of programmers that run scalable applications, since it works more efficiently with enormous volumes of data, while it keeps the server processing load at a minimum. In addition, it uses row-level locking if any information should be edited, whereas many other engines lock the entire database table and thus require much more time to fulfill multiple sequential tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – if the entire data modification cannot be completed for any reason, the operation is rolled back to avoid scrambling or losing data. Magento and the newest editions of Joomla are two examples of famous PHP-based applications that have switched to InnoDB.

InnoDB in Cloud Web Hosting

While InnoDB is either not available or a paid upgrade with other hosting service providers, it is part of the standard set of services offered with our cloud web hosting plans. In case you want to use an open-source script-based app that needs InnoDB in particular, in order to be installed and to perform correctly, you will not encounter any problems as the MySQL storage engine is available on our custom-built cloud platform. Regardless of whether you set up a new MySQL database and install an app manually or make use 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. Besides the exceptional crash recovery offered by InnoDB, we also carry out regular database backups, so that we can swiftly restore any database in your shared hosting account.

InnoDB in Semi-dedicated Hosting

InnoDB comes with each of our Linux semi-dedicated hosting by default, so the moment you obtain a new account, you can move on and install any PHP script-driven app that requires this storage engine. A few engines are installed on our cloud website hosting platform, so when you create a brand-new MySQL database and start installing an app manually, or opt to use the Hepsia Control Panel-integrated application installer tool, the engine for the database will be chosen on the basis of the respective app’s prerequisites. This will permit you to activate and manage InnoDB-specific applications without experiencing any impediment and without having to configure any settings in your account. To avoid any risk, we will always have a one-week-old backup of all your MySQL databases, so if you erase or edit any content accidentally, we can quickly restore it.

InnoDB in VPS Web Hosting

If you purchase a virtual private server from us, you’ll be able to take full advantage of our in-house built Hepsia Control Panel to manage your content. A Hepsia-equipped Virtual Private Server will allow you to use any PHP-based app which requires InnoDB, as the MySQL storage engine is an essential part of the default software package that will be installed on your server during its creation. When you create a brand-new MySQL database through the hosting Control Panel, you simply need to start installing an application – manually or using our application installer tool. InnoDB will be set as the default engine given that the application in question requires it, so you will not have to do anything else in your account. Similarly, if a certain app requires MyISAM, it will be automatically set as the default engine for this concrete MySQL database.

InnoDB in Dedicated Servers Hosting

Our Hepsia Control Panel is among the options that you can pick on the order page when you buy a dedicated server from us. Since this is the most powerful type of web hosting, it is quite likely that you’ll manage highly popular websites that will attract lots of visitors, and since InnoDB is one of the very best choices for such websites, we’ll install it together with all the other software apps that come with a Hepsia-managed server. If you create a new MySQL database in your account, there won’t be any activated storage engine until you start installing an open-source script, whether manually through your Internet browser or using the automatic scripts installation tool that is available in the hosting Control Panel. The needed engine will be recognized automatically and will be assigned to that database, so you can install scripts that need InnoDB, as well as ones that require the default MySQL engine, MyISAM, without having any difficulty.