InnoDB is a MySQL storage engine, which has been gaining in popularity in recent years, because it provides a much better overall performance and an improved database crash recovery compared with the default engine used by the MySQL relational database management system – MyISAM. InnoDB is endorsed by lots of web developers that create scalable web applications, because it works much more efficiently with immense volumes of data, while it keeps the server processing load low. Furthermore, it uses row-level locking in case any info should be edited, while many other engines lock the entire database table and thus need much more time to perform several consecutive tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – in case the entire data modification cannot be completed successfully for any reason, the operation is rolled back to prevent confusion or losing data. Magento and the newest versions of Joomla are two examples of widely used script-based software apps that have moved to InnoDB.

InnoDB in Cloud Website Hosting

Any script-powered web application that needs InnoDB will function impeccably on our cutting-edge cloud website hosting platform and the MySQL database engine is available with all our cloud website hosting plans. Each time you create a MySQL database manually or our app installer tool creates one automatically and an app installation is started, the engine that the database in question will make use of will be selected on the basis of the app’s requirements without having to change any setting in your web hosting account. InnoDB will be selected automatically for any app that requires this specific engine and you’ll be able to get the most out of its full capacity. We will keep regular backups of your content, so if you unintentionally erase a MySQL database that is important to you or you overwrite some part of it, we’ll be able to restore everything the way it was just a few hours earlier.

InnoDB in Semi-dedicated Servers

You can use an open-source script-powered web app that needs InnoDB with all of our semi-dedicated server packages, since all the accounts are set up on our avant-garde cloud web hosting platform where the MySQL database storage engine is installed. A new MySQL database can be set up in two ways – manually from the Database Manager section of the Hepsia web hosting Control Panel, or automatically – when you use our one-click app installer tool. In either case, the required engine will be chosen automatically once the app’s activation starts, so you will not have to edit anything manually, no matter if the application requires InnoDB or the more frequently used MyISAM. In addition, we will always be able to recover any of your databases in case you erase one by accident, as we perform a couple of backups every day, each of which is preserved for seven days.

InnoDB in VPS Servers

If our custom Hepsia Control Panel is picked during the registration process for a new VPS servers , InnoDB will be installed on the server along with other required software, so you won’t have to do anything if you choose to use PHP-powered apps that require this MySQL database storage engine. The default MySQL engine – MyISAM, will be activated too. You can create a brand new MySQL database and begin installing the app manually or through our single-click installer tool. The system will automatically recognize which engine the application in question needs and will assign it to the specific database, so the installation will proceed flawlessly and the application can import its content into that database. In this way, you can use applications with various requirements about the MySQL engine without the need to make any modifications on your VPS.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is one of the options which you can choose on the order page when you purchase a dedicated server from our company. As this is the most powerful kind of hosting, it is rather likely that you’ll manage very popular Internet sites that will draw a lot of people, and since InnoDB is among the best choices for such Internet sites, we will enable it together with all the other software applications that are offered with a Hepsia-equipped server. If you create a new MySQL database in your dedicated account, there won’t be any activated MySQL database storage engine till you start installing a PHP script, whether manually via your browser or using the automatic script installer that is available in the Control Panel. The required engine will be automatically recognized 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 needing to deal with any problem.