InnoDB is a MySQL database engine, which has been gaining in popularity lately, because it offers a significantly better overall performance and a faster database failure recovery compared with the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is used by a lot of developers that write scalable web apps, due to the fact that it works much more efficiently with immense amounts of data, while it keeps the server load at a minimum. In addition, it it locks only one row in the database if any information should be updated, whereas lots of other engines lock the entire table and therefore require much more time to perform several successive tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – in case the entire data modification process cannot be completed successfully for any reason, the action is rolled back to avoid scrambling or losing data. Magento and the latest Joomla editions are two instances of popular script-based web apps that have shifted over to InnoDB.

InnoDB in Hosting

Every PHP script-powered application that needs InnoDB will run flawlessly on our avant-garde cloud hosting platform and the storage engine comes with all our hosting packages. Each time you create a MySQL database manually or our app installer creates one automatically and an app installation process is initiated, the engine that the database in question will use will be selected in accordance with the app’s prerequisites without having to update any setting in your shared web hosting account. InnoDB will be selected automatically for any app that requires this particular engine and you will be able to get the most out of its full capacity. We’ll generate daily content backups, so if you unintentionally delete a MySQL database that you need or you overwrite a certain part of it, we will be able to restore everything the way it was just a couple of hours ago.

InnoDB in Semi-dedicated Servers

You can activate a script-driven web application that needs InnoDB with all of our semi-dedicated server plans, since all the accounts are set up on our leading-edge cloud hosting platform where the MySQL storage engine is installed. A new MySQL database can be set up in two separate ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – when you make use of our one-click app installer tool. In either case, the required engine will be selected automatically the moment the activation of the application begins, so you will not have to edit anything manually, regardless of whether the app requires InnoDB or the more commonly used MyISAM. On top of that, we will always be able to recover any of your MySQL databases if you accidentally delete one, as we generate a few database backups every day, each of which is preserved for 1 whole week.

InnoDB in VPS Servers

If you get a VPS server with our Hepsia Control Panel, the InnoDB storage engine will be an indivisible part of the standard software package that will be pre-installed on your Virtual Private Server before we give it to you. You won’t have to set up anything manually and you will be able to enable and run any script-powered application that needs InnoDB once your VPS is up and running, which takes no more than one hour after the order process itself. Several engines are offered, so whenever you create a MySQL database using the Hepsia Control Panel, a specific engine will be activated once the app activation process starts and our system will automatically detect the engine that is required by the application in question. If you need to use MyISAM, for example, you will not need to do anything different from installing the desired application, whether manually or using our app installer.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is one of the features which you can pick on the order form when you buy a dedicated server from us. Since this is the most powerful kind of hosting, it is very likely that you will run very popular sites that will draw a lot of visitors, and since InnoDB is among the very best options for such sites, we will enable it along with all the other software apps that come with a Hepsia-equipped server. When you create a brand new database in your account, there won’t be any activated database engine till you begin installing a script, whether manually through your web 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 MyISAM – the default MySQL engine, without running into any predicament.