InnoDB is a MySQL database engine, which has been gaining popularity lately, because it provides a significantly better overall performance and an improved database crash recovery in comparison to the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is endorsed by a lot of developers that run highly scalable software apps, due to the fact that it works much more effectively with immense volumes of data, while it keeps the server load low. What’s more, it it locks only one row in the database in case anything should be edited, while many other engines lock the entire database table and hence need more time to process several consecutive tasks. Last, but not least, InnoDB follows the "all-or-nothing" rule – in case the entire data modification process cannot be completed for any reason, the action is rolled back to avoid scrambling or data loss. Magento and the latest Joomla releases are two instances of widespread PHP-driven apps that have switched over to InnoDB.

InnoDB in Shared Web Hosting

Any script-powered web app that requires InnoDB will run flawlessly on our advanced cloud hosting platform and the database engine comes with all our shared web hosting plans. Whenever you create a MySQL database manually or our app installer tool creates one automatically and an app installation process is started, the engine that the database in question will use will be selected on the basis of the app’s requirements without the need to configure any setting in your account. InnoDB will be picked automatically for any app that requires this specific engine and you’ll be able to get the most out of its full capacity. We’ll store regular backups of your content, so in case you unintentionally erase a MySQL database that is important to you or you overwrite specific parts of it, we will be able to restore your content the way it was just several hours ago.

InnoDB in Semi-dedicated Servers

You can make use of an open-source script-driven app that needs InnoDB with all of our semi-dedicated server plans, due to the fact that all the accounts are created on our leading-edge cloud web hosting platform where the MySQL storage engine is installed. A new MySQL database can be set up in two ways – manually through the Database Manager section of the Hepsia web hosting Control Panel, or automatically – in case you use our 1-click application installer. Either way, the required engine will be picked automatically as soon as the application’s activation begins, so you will not have to modify anything manually, regardless of whether the app needs InnoDB or the more commonly used MyISAM. Also, we’ll always be able to recover any of your MySQL databases if you unintentionally delete one, as we create several MySQL database backups every day, each of which is kept for 7 days.

InnoDB in VPS Servers

When you buy a VPS server from our company, you will be able to take advantage of our custom-built Hepsia Control Panel to manage your web content. A Hepsia-managed Virtual Private Server will permit you to install any open-source script-driven app that needs InnoDB, as this MySQL database storage engine is included in the software bundle that will be installed on your Virtual Private Server during its creation. When you set up a brand-new database through the Control Panel, you’ll simply need to start installing an app – manually or using our application installer tool. InnoDB will be set as the default engine given that the application in question requires it, so you won’t have to do anything else in your account. Identically, if a given application needs MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Servers

Our Hepsia Control Panel is one of the options which you can pick on the order form when you purchase a dedicated server from us. As this is the most powerful kind of website hosting, it’s pretty likely that you’ll run very popular Internet sites that will attract plenty of individuals, and since InnoDB is among the very best choices for such websites, we will install it along with all the other software apps that are offered with a Hepsia-managed server. If you set up a brand-new MySQL database in your account, there won’t be any active MySQL storage engine till you begin installing a script, whether manually via your browser or using the automatic scripts installer that is integrated into the hosting Control Panel. The necessary engine will be recognized automatically and will be set for the database in question, so you can make use of scripts that require InnoDB, as well as ones that require the default MySQL engine, MyISAM, without having any complication.