InnoDB is a MySQL database engine, which has been gaining popularity in recent years, because it provides a significantly better overall performance and a faster database failure recovery compared with the default engine that is used by the MySQL RDBMS – MyISAM. InnoDB is endorsed by numerous programmers that run scalable applications, as it works more effectively with large data volumes, while it keeps the server load at a minimum. Also, it locks only a single database row if any information should be updated, whereas lots of other engines lock the entire database table and therefore need much more time to carry out multiple consecutive tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – if the entire data modification procedure cannot be completed successfully for some reason, the action is rolled back to prevent confusion or the loss of data. Magento and the newest Joomla versions are two instances of widely used script-driven apps which have moved to InnoDB.

InnoDB in Cloud Web Hosting

You will be able to run any open-source script-driven web app that needs InnoDB if you have a cloud web hosting with us, as the MySQL storage engine is available on our innovative cloud platform as standard. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue flawlessly in case this engine is required. You can activate applications which require the MyISAM engine without having to deal with any impediment as well and, once again, the engine will be selected automatically, so you will not have to change anything manually at any moment. What’s more, we’ll also create regular backups of all the databases that you have in your shared account, so if you delete or overwrite something, we can easily restore it the way it was on any of the past seven days.

InnoDB in Semi-dedicated Hosting

You can activate a PHP script-driven app that needs InnoDB with any of our semi-dedicated server plans, because all the accounts are set up on our cutting-edge cloud web hosting platform where the MySQL database engine is installed. A new MySQL database can be created in two separate ways – manually through the Database Manager section of the Hepsia web hosting Control Panel, or automatically – when you take advantage of our 1-click application installer tool. Either way, the required engine will be selected automatically the moment the application’s installation begins, so you will not have to modify anything manually, no matter if the app needs InnoDB or the more commonly used MyISAM. Furthermore, we’ll always be able to retrieve any of your MySQL databases in case you remove one by mistake, as we create a few MySQL database backups every day, each of which is kept for 1 week.

InnoDB in VPS Hosting

When you get a virtual private server from us, you’ll be able to use our custom-developed Hepsia hosting Control Panel to manage your web content. A Hepsia-equipped Virtual Private Server will allow you to manage any PHP-driven app which requires InnoDB, as the MySQL database engine is included in the software bundle that will be installed on your Virtual Private Server during its configuration. When you create a new database through the Control Panel, you simply have to start installing an application – manually or using our app installer. InnoDB will be set as the default engine if the app in question needs it, so you won’t need to do anything else in your VPS account. Correspondingly, if a certain app needs MyISAM, it will be automatically set as the default engine for this specific database.

InnoDB in Dedicated Web Hosting

Our Hepsia Control Panel is among the options that you can pick on the server configuration page when you buy a dedicated server from our company. Since this is the most powerful type of website hosting, it’s rather likely that you will run very popular sites that will draw a lot of individuals, and since InnoDB is among the best choices for such Internet sites, we’ll install it along with all the other software applications that are offered with a Hepsia-managed dedicated server. When you set up a brand new MySQL database in your account, there won’t be any activated database engine until you begin installing an open-source PHP script, whether manually through your browser or using the automatic script installation tool that is included in the Control Panel. The needed engine will be detected and will be assigned to that database, so you can activate scripts that require InnoDB, as well as ones that require the default MySQL engine – MyISAM, without needing to cope with any obstacle.