InnoDB is a MySQL storage engine, which has been gaining in popularity in recent years, because it provides a significantly better overall performance and a faster database crash recovery compared with the default engine that is used by the MySQL relational database management system – MyISAM. InnoDB is endorsed by numerous programmers that create highly scalable web apps, since it works better with huge volumes of data, while it keeps the server load at a minimum. Moreover, it uses row-level locking if any information should be updated, while many other engines lock the entire table and hence require much more time to handle several successive tasks. Last, but not least, InnoDB abides by a set of "all-or-nothing" rules – in case the entire data modification cannot be completed successfully for some reason, the operation is rolled back to avoid scrambling or the loss of data. Magento and the newest versions of Joomla are two instances of widely used PHP-powered web apps which have switched to InnoDB.

InnoDB in Website Hosting

You’ll be able to install any open-source script-driven web app that requires InnoDB in case you’ve got a Linux website hosting with our company, as the MySQL database storage engine is available on our cutting-edge cloud hosting platform by default. During the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably if this engine is needed. You can install applications which require the MyISAM engine without encountering any obstacle as well and, again, the engine will be pre-selected, so you will not need to change anything manually at any time. Furthermore, we’ll also create regular backups of all the MySQL databases that you have in your shared hosting account, so if 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

If you create a brand new MySQL database from the Control Panel coming with all our semi-dedicated server plans and you start installing an open-source script-driven application either manually or using our one-click app installer, the MySQL database storage engine will be set automatically based on the particular app’s requirements. Since InnoDB is present on the cloud website hosting platform where your new semi-dedicated hosting account will be set up, it will be set as the default engine for any app that requires it without any manual intervention required on your end at any time. To prevent any chance of losing info if you update an application or if you remove a database unintentionally, we’ll carry out a backup of all your databases every day, so if anything happens, we can restore your content.

InnoDB in VPS Hosting

If you choose a virtual private server with our Hepsia Control Panel, the InnoDB storage engine will be an indivisible part of the software pack that will be installed on your server before we hand it over to you. You won’t have to activate anything manually and you will be able to install and run any script-driven application that requires InnoDB once your Virtual Private Server is up and running, which takes no more than 1 hour after the order submission itself. A couple of engines are available, so anytime you set up a database through the Hepsia hosting Control Panel, a specific engine will be selected when the app activation starts and our system will recognize which engine is required by the app in question. If you need MyISAM, for instance, you will not need to do anything different than installing the chosen app, whether manually or using our app installer.

InnoDB in Dedicated Web Hosting

Our Hepsia hosting Control Panel is among the options which you can select on the order form when you buy a dedicated server from our company. As this is the most powerful type of web hosting, it is rather likely that you’ll run very popular sites that will attract many visitors, and since InnoDB is one of the best options for such websites, we’ll activate it along with all the other software applications that come with a Hepsia-managed dedicated server. When you create a brand new database in your dedicated server account, there won’t be any active storage engine till you begin installing an open-source PHP script, whether manually through your browser or using the automatic script installer tool that is available in the Control Panel. The needed engine will be detected and will be set for that database, so you can install scripts that require InnoDB, as well as ones that require MyISAM, the default MySQL engine, without having to deal with any problem.