InnoDB is a MySQL database engine, which has been gaining in popularity lately, because it offers a significantly better overall performance and a faster crash recovery in comparison to the default engine that’s used by the MySQL RDBMS – MyISAM. InnoDB is preferred by a lot of devs that build highly scalable software applications, due to the fact that it works much more efficiently with enormous volumes of data, while it keeps the server processing load low. Additionally, it it locks only one row in the database in case anything should be modified, while many other engines lock the entire database table and therefore need more time to execute several sequential tasks. Last, but not least, InnoDB obeys a set of "all-or-nothing" rules – in case the entire data modification cannot be completed successfully for some reason, the action is rolled back to avoid confusion or the loss of data. Magento and the newest Joomla versions are two instances of famous PHP-powered software applications which have shifted over to InnoDB.

InnoDB in Shared Hosting

Every script-driven app that requires InnoDB will function flawlessly on our advanced cloud hosting platform and the MySQL database storage engine comes with all our shared hosting packages. Each time you create a MySQL database manually or our app installer creates one automatically and an app installation is started, the engine that the database will use will be selected on the basis of the app’s specifications without the need to edit any setting in your shared hosting account. InnoDB will be selected automatically for any app that requires this specific engine and you’ll be able to make the most of its full potential. We’ll carry out regular backups of your content, so if you accidentally erase a MySQL database that’s important to you or you overwrite certain parts of it, we will be able to restore the database the way it was just a couple of hours earlier.

InnoDB in VPS Hosting

All VPS hosting packages that are ordered with the Hepsia Control Panel come with InnoDB already activated, so you’ll be able to run any PHP-based web application that needs this particular database engine without the need to configure anything manually. You can pick Hepsia on the VPS order page and your new server will be up and running within one hour, so you can sign in and begin setting up your Internet sites straight away. Once you set up a brand new database and begin the app activation process, our system will choose the engine for that MySQL database automatically. Thus, you can install various applications at the same time without having to configure anything on the VPS server. You can create a WordPress-driven blog that makes use of the default MySQL engine – MyISAM, and a Magento-driven e-store that uses the InnoDB engine, for example.

InnoDB in Dedicated Web Hosting

Our Hepsia Control Panel is among the options which you can pick on the server order page when you buy a dedicated server from our company. As this is the most powerful kind of website hosting, it’s rather likely that you’ll manage highly popular sites that will attract plenty of visitors, and since InnoDB is among the very best choices for such Internet sites, we will install it together with all the other software apps that are available with a Hepsia-managed server. If you set up a brand new database in your dedicated server account, there won’t be any active database engine until you begin installing an open-source PHP script, whether manually through your Internet browser or using the automatic scripts installer that is included in the hosting Control Panel. The required engine will be recognized automatically and will be assigned to that database, so you can run scripts that require InnoDB, as well as ones that require MyISAM, the default MySQL engine, without running into any problem.