InnoDB is a MySQL storage engine, which has been gaining popularity in recent years, because it offers a better overall performance and a faster database crash recovery in comparison with the default engine that’s used by MySQL – MyISAM. InnoDB is used by many devs that write highly scalable applications, as it works much more effectively with huge volumes of data, while it keeps the server processing load low. Moreover, it locks only one database row in case any info should be edited, while lots of other engines lock the entire table and thus need more time to handle multiple sequential tasks. Last, but not least, InnoDB abides by a set of "all-or-nothing" rules – if the entire data modification cannot be completed successfully for whatever reason, the action is rolled back to prevent confusion or data loss. Magento and the latest editions of Joomla are two examples of popular PHP script-powered software platforms which have moved to InnoDB.

InnoDB in Website Hosting

While InnoDB is either not available or a paid upgrade with other web hosting companies, it is included in the default set of features offered with our website hosting packages. If you wish to make use of a PHP script-based software app that needs InnoDB in particular, in order to be installed and to operate correctly, you won’t have to deal with any difficulties since the InnoDB database storage engine is available on our custom-developed cloud hosting platform. Irrespective of whether you create a brand new database and install an app manually or take advantage of our 1-click app installer tool, InnoDB will be selected automatically by our platform as the default engine if the respective application needs InnoDB instead of MyISAM. Besides the exceptional database failure recovery that InnoDB is offering, we also maintain regular database backups, so we can quickly recover any database in your shared web hosting account.

InnoDB in Semi-dedicated Servers

You can activate a PHP script-based software application that needs InnoDB with all of our semi-dedicated server packages, since all the accounts are created on our avant-garde cloud web hosting platform where the database engine is installed. A new MySQL database can be created in two different ways – manually through the Database Manager section of the Hepsia website hosting Control Panel, or automatically – if you make use of our one-click application installer. In either case, the needed engine will be picked automatically as soon as the installation of the application begins, so you will not have to configure anything manually, irrespective of whether the application requires InnoDB or the more frequently used MyISAM. Furthermore, we’ll always be able to restore any of your MySQL databases in case you remove one by accident, as we perform a few backups every day, each of which is saved for 1 week.

InnoDB in VPS Servers

All Linux VPS servers that are ordered with the Hepsia hosting Control Panel come with InnoDB already activated, so you will be able to use any PHP script-based app that needs this particular MySQL database engine without the need to set up anything manually. You can pick Hepsia on the VPS order form and your new Virtual Private Server will be up and running within sixty minutes, so you can sign in and start building your sites right away. Once you set up a brand new MySQL database and begin the app activation process, our system will select the engine for that database automatically. Thus, you can manage different applications simultaneously without the need to edit anything on the server. You can set up a WordPress-driven online blog that makes use of MyISAM – the default MySQL engine, and a Magento-driven online store that makes use of the InnoDB engine, for example.

InnoDB in Dedicated Servers

Our Hepsia Control Panel is among the options which you can choose on the server order page when you buy a dedicated server from our company. As this is the most powerful kind of web hosting, it is pretty likely that you’ll manage popular Internet sites that will attract many visitors, and since InnoDB is one of the best choices for such websites, we’ll install it along with all the other software applications that are offered with a Hepsia-managed server. When you create a brand new database in your account, there won’t be any active MySQL database storage engine till you begin installing a script, whether manually through your Internet browser or using the automatic script installation tool that is included in the Control Panel. The necessary engine will be recognized automatically and will be set for the database in question, so you can run scripts that require InnoDB, as well as ones that need MyISAM, the default MySQL engine, without any problems.