InnoDB is a MySQL database storage engine, which has been gaining popularity in recent years, because it offers a much better overall performance and a faster database crash recovery in comparison to the default engine that is used by the MySQL relational database management system – MyISAM. InnoDB is endorsed by a lot of programmers that write scalable software applications, because it works better with enormous amounts of data, while it keeps the server load at a minimum. What’s more, it locks only a single database row if any information should be modified, while many other engines lock the entire table and hence require much more time to process multiple sequential tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – if the modification of the entire data cannot be completed successfully for any reason, the operation is rolled back to avoid scrambling or data loss. Magento and the newest Joomla versions are two examples of famous script-based apps which have switched to InnoDB.

InnoDB in Shared Website Hosting

InnoDB is offered with all our shared website hosting plans by default, not as a paid upgrade or upon request, so you will be able to activate and run any PHP-driven app which needs the MySQL storage engine without any obstacles as soon as you activate your account. InnoDB will be selected automatically as the default engine for a given database during the app activation process, no matter if you use our 1-click installer or create the database and install the application manually, as long as the application requires InnoDB instead of the more famous MyISAM engine. We’ll keep regular backups of all your databases, so you can rest assured that you will never lose any content in case you erase a database unintentionally or you overwrite some important information – you will simply need to touch base with us and we’ll restore your content the way it was.

InnoDB in Semi-dedicated Servers

You can make use of a PHP script-driven software app that needs InnoDB with any of our semi-dedicated server plans, because all the accounts are set up on our advanced cloud hosting platform where the database storage engine is installed. A new database can be created in two different ways – manually through the Database Manager section of the Hepsia web hosting Control Panel, or automatically – if you make use of our 1-click application installer tool. Either way, the required engine will be selected automatically once the installation of the app begins, so you won’t have to update anything manually, no matter if the app needs InnoDB or the more frequently used MyISAM. Furthermore, we will always be able to restore any of your MySQL databases if you unintentionally erase one, as we create a few MySQL database backups every day, each of which is preserved for 1 week.

InnoDB in VPS Servers

All Linux VPS plans that are ordered with the Hepsia Control Panel come with InnoDB pre-activated, so you will be able to take advantage of any PHP script-driven web app that needs this database storage engine without the need to set up anything manually. You can pick Hepsia on the VPS configuration page and your brand new VPS server will be set up within the hour, so you can sign in and start setting up your web sites right away. Once you set up a brand-new database and begin the app activation process, our system will choose the engine for that database automatically. Thus, you can use various apps at the same time without editing anything on the server. You can have a WordPress-driven online journal that makes use of MyISAM – the default MySQL engine, and a Magento online shopping portal that makes use of InnoDB, for example.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is among the options which you can select on the order page when you buy a dedicated server from us. As this is the most powerful type of hosting, it’s very likely that you will manage popular websites that will attract plenty of people, and since InnoDB is among the best options for such sites, we will install it together with all the other software apps that are available with a Hepsia-managed server. If you create a brand new database in your account, there won’t be any active MySQL storage engine until you start installing a PHP script, whether manually via your browser or using the automatic scripts installation tool that is available in the hosting Control Panel. The required engine will be automatically recognized and will be assigned to that database, so you can install scripts that require InnoDB, as well as ones that need the default MySQL engine, MyISAM, without coming across any obstacle.