InnoDB is a MySQL database storage engine, which has been gaining in popularity lately, because it provides a much better overall performance and a faster crash recovery compared to the default engine that is used by the MySQL RDBMS – MyISAM. InnoDB is used by many web developers that run highly scalable applications, as it works much more effectively with huge data volumes, while it keeps the server load low. In addition, it uses row-level locking in case any info should be modified, whereas many other engines lock the entire table and therefore need more time to execute multiple successive tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – if the entire data modification procedure cannot be completed successfully for whatever reason, the action is rolled back to avoid scrambling or data loss. Magento and the newest Joomla releases are two instances of popular script-powered apps that have moved to InnoDB.

InnoDB in Cloud Web Hosting

While InnoDB is either not available or a paid upgrade with many other web hosting providers, it is an essential part of the standard set of features that we are offering with our cloud web hosting packages. If you wish to use an open-source script-based web application that requires InnoDB specifically, in order to be activated and to operate correctly, you will not face any difficulties because the InnoDB storage engine is available on our in-house built cloud platform. No matter if you set up a brand new database and activate an application manually or take advantage of our one-click application installer software instrument, InnoDB will be selected automatically by our system as the default engine if the respective application needs InnoDB instead of MyISAM. In addition to the outstanding crash recovery that InnoDB is offering, we also maintain regular database backups, so we can swiftly recover any database in your shared website hosting account.

InnoDB in Semi-dedicated Hosting

InnoDB is available with all our Linux semi-dedicated hosting by default, so once you get a new semi-dedicated account, you can move on and install any script-powered app that requires this particular MySQL storage engine. A few engines are installed on our cloud hosting platform, so when you create a brand-new MySQL database and start installing an app manually, or decide to make use of the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be picked based on the concrete app’s prerequisites. This will permit you to activate and run InnoDB-specific applications without having to cope with any obstacle and without configuring any settings in your account. To avoid any risk, we’ll always have a 1-week-old backup of all your MySQL databases, so if you erase or change any content accidentally, we can quickly retrieve it.

InnoDB in Dedicated Web Hosting

Our Hepsia Control Panel is one of the features which you can pick on the order page when you buy a dedicated server from us. As this is the most powerful kind of website hosting, it’s quite likely that you’ll run very popular Internet sites that will attract lots of individuals, and since InnoDB is one of the very best options for such sites, we will install it together with all the other software apps that come with a Hepsia-equipped server. If you create a new database in your account, there won’t be any active MySQL database engine till you start installing an open-source PHP script, whether manually via your browser or using the automatic scripts installer tool that is available in the Control Panel. The needed engine will be detected and will be set for that database, so you can install scripts that need InnoDB, as well as ones that require MyISAM – the default MySQL engine, without running into any predicament.