InnoDB is a MySQL storage engine, which has been gaining popularity in recent years, as it offers a better overall performance and a faster database crash recovery in comparison to the default engine that’s used by MySQL – MyISAM. InnoDB is preferred by a lot of devs that create highly scalable software applications, as it works more efficiently with immense data volumes, while it keeps the server processing load at a minimum. Additionally, it locks only one database row in case anything should be edited, while many other engines lock the entire table and hence require more time to handle multiple consecutive tasks. Last, but not least, InnoDB observes a set of "all-or-nothing" rules – in case the entire data modification cannot be completed for some reason, the operation is rolled back to avoid scrambling or the loss of data. Magento and the newest releases of Joomla are two examples of widely used script-based software platforms that have switched to InnoDB.

InnoDB in Shared Hosting

You’ll be able to run any PHP script-powered software application that requires InnoDB in case you have a Linux shared hosting package with us, as the MySQL database storage engine is present on our cutting-edge cloud website hosting platform as standard. During the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably in case this engine is needed. You can install apps that need the MyISAM engine without encountering any obstacle as well and, once again, the engine will be selected automatically, so you will not have to modify any setting manually at any time. What’s more, we will also create regular backups of all the databases that you have in your shared account, so in case you delete or overwrite something, we can easily restore it the way it was on any of the past 7 days.

InnoDB in Semi-dedicated Hosting

InnoDB is available with all our Linux semi-dedicated hosting packages by default, so as soon as you get a new semi-dedicated account, you can go ahead and activate any open-source script-driven software application that needs this database engine. A number of engines are pre-installed on our cloud hosting platform, so when you create a brand-new MySQL database and start installing an app manually, or decide to make use of the Hepsia hosting Control Panel-integrated app installer tool, the engine for the database will be selected depending on the respective app’s requirements. This will permit you to install and run InnoDB-specific applications without having to deal with any complication and without changing any settings in your semi-dedicated account. To avoid any risk, we will always have a one-week-old backup of all your databases, so if you remove or alter any content by mistake, we can quickly restore it.

InnoDB in VPS

All Linux VPS packages that are ordered with the Hepsia Control Panel come with InnoDB already installed, so you will be able to use any script-based web app that needs this particular MySQL database engine without configuring anything manually. You can select Hepsia on the VPS order page and your brand new Virtual Private Server will be up and running within 60 minutes, so you can sign in and begin setting up your sites right away. When you create a brand new MySQL database and start the app activation process, our system will set the engine for this database automatically. Thus, you can run various apps simultaneously without modifying anything on the VPS server. You can create a WordPress-powered blog that uses MyISAM – the default MySQL engine, and a Magento shopping portal that makes use of the InnoDB engine, for example.

InnoDB in Dedicated Hosting

Our Hepsia hosting Control Panel is one of the features that you can select on the server configuration page when you purchase a dedicated server from our company. As this is the most powerful type of web hosting, it is quite likely that you’ll manage highly popular websites that will attract a lot of individuals, and since InnoDB is one of the very best choices for such sites, we’ll enable it together with all the other software apps that are available with a Hepsia-equipped dedicated server. If you create a brand-new MySQL database in your dedicated server account, there won’t be any active MySQL database engine until you start installing an open-source PHP script, whether manually through your web browser or using the automatic script installer tool that is available in the hosting Control Panel. The necessary engine will be recognized and will be set for the database in question, so you can install scripts that need InnoDB, as well as ones that require the default MySQL engine, MyISAM, without running into any obstacle.