InnoDB is a MySQL database engine, which has been gaining in popularity lately, as it provides a better overall performance and an improved database crash recovery compared with the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is used by many programmers that run highly scalable software apps, since it works much better with immense data volumes, while it keeps the server processing load at a minimum. Also, it locks only one database row in case any information should be edited, whereas many other engines lock the entire table and therefore require more time to accomplish multiple sequential tasks. Last, but not least, InnoDB adheres to a set of "all-or-nothing" rules – if the entire data modification process cannot be completed for whatever reason, the operation is rolled back to prevent confusion or data loss. Magento and the newest Joomla editions are two examples of popular open-source script-powered software applications which have switched over to InnoDB.

InnoDB in Cloud Website Hosting

InnoDB is available with all our cloud website hosting by default, not as a paid upgrade or upon request, so you’ll be able to activate and manage any PHP-powered web application which requires the MySQL database engine without the need to deal with any problem once you order your shared web hosting account. InnoDB will be selected automatically as the default engine for a given MySQL database during the app activation process, irrespective of whether you use our one-click installation tool or create the MySQL database and set up the application manually, as long as the app requires it instead of the more famous MyISAM engine. We will store regular backups of all your MySQL databases, so you can be certain that you’ll never lose any content in case you delete a database by accident or you overwrite some key information – you’ll just need to notify us and we will restore your database the way it was.

InnoDB in Semi-dedicated Servers

InnoDB comes with all our semi-dedicated plans by default, so once you buy a new account, you can move on and activate any PHP script-based software app that needs this particular MySQL storage engine. A couple of engines are pre-installed on our cloud website hosting platform, so when you create a brand-new database and start installing an application manually, or decide to use the Hepsia hosting Control Panel-integrated application installer, the engine for the database will be picked in accordance with the respective app’s prerequisites. This will permit you to activate and run InnoDB-specific applications without running into any impediment and without editing any settings in your account. To avoid any risk, we’ll always have a 1-week-old backup of all your databases, so if you erase or alter any content unintentionally, we can swiftly rescue it.

InnoDB in VPS Servers

All Linux VPS servers that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-activated, so you will be able to run any PHP-powered app that requires this particular MySQL database engine without the need to configure anything manually. You can pick Hepsia on the VPS order form and your brand new VPS server will be set up within one hour, so you can sign in and begin building your websites straight away. When you create a brand new database and begin the app installation process, our system will choose the engine for that database automatically. In this way, you can install various apps at the same time without configuring anything on the server. You can have a WordPress-powered weblog that uses MyISAM – the default MySQL engine, and a Magento online shop that makes use of InnoDB, for example.

InnoDB in Dedicated Servers

If you get a new dedicated server, you will be able to choose one of the 3 Control Panels offered by our company – cPanel, Hepsia and DirectAdmin. Any server ordered with Hepsia comes with InnoDB pre-installed, so you won’t have to enable this MySQL storage engine manually so as to be able to run script-based software apps that require it. InnoDB is used for scalable applications and since a dedicated server will supply you with all the system resources that you need in order to run large-size websites, it’s rather possible that you’ll resort to InnoDB. You will be able to make use of other engines as well, so if a particular application needs MyISAM instead of InnoDB, you will not encounter any difficulty while running it. The engine that will be used will be recognized automatically as soon as the app installation begins, so you will not have to fine-tune any setting manually at any time.