InnoDB is a MySQL database storage engine, which has been gaining in popularity in recent years, because it offers a better overall performance and a faster crash recovery in comparison with the default engine used by MySQL – MyISAM. InnoDB is preferred by many devs that run highly scalable web applications, due to the fact that it works better with enormous amounts of data, while it keeps the server load at a minimum. Also, it uses row-level locking if anything should be edited, while lots of other engines lock the entire table and therefore require more time to execute multiple successive tasks. Last, but not least, InnoDB adheres to a set of "all-or-nothing" rules – if the modification of the entire data cannot be completed for any reason, the operation is rolled back to prevent confusion or the loss of data. Magento and the newest Joomla releases are two examples of widely used script-driven software apps which have switched over to InnoDB.

InnoDB in Cloud Hosting

InnoDB is available with all our cloud services by default, not as a paid upgrade or upon request, so you can install and run any PHP-based web app which requires the database storage engine without any difficulty as soon as you activate your shared account. InnoDB will be pre-selected as the default engine for a specific MySQL database during the app installation process, regardless of whether you take advantage of our one-click installer or create the database and install the app manually, as long as the app requires InnoDB instead of the more famous MyISAM engine. We’ll make daily database backups, so you can be certain that you won’t ever lose any content if you delete a database by mistake or you overwrite some essential information – you will simply need to inform us and we’ll restore the database back to normal.

InnoDB in Semi-dedicated Hosting

InnoDB is offered with all our semi-dedicated services by default, so once you buy a new semi-dedicated account, you can go on and install any open-source script-powered app that requires the database engine. Several engines are installed on our cloud web hosting platform, so when you create a brand-new MySQL database and start installing an app manually, or opt to use the Hepsia Control Panel-integrated app installer, the engine for the database will be set on the basis of the prerequisites of the particular app. This will permit you to install and manage InnoDB-specific apps without any difficulties and without having to configure any settings in your semi-dedicated account. To avoid any risk, we will always have a seven-day-old backup of all your MySQL databases, so if you delete or change any content unintentionally, we can swiftly rescue it.

InnoDB in VPS Hosting

When you obtain a virtual private server from our company, you will be able to take full advantage of our custom-developed Hepsia Control Panel to manage your web content. A Hepsia-managed Virtual Private Server will allow you to install any PHP script-based web app that requires InnoDB, as this MySQL database storage engine is included in the standard software bundle that will be installed on your server during its setup. When you create a brand new MySQL database via the Control Panel, you will just need to begin installing an app – manually or using our application installer. InnoDB will be set as the default engine on the condition that the application in question requires it, so you won’t need to do anything else in your account. Similarly, if a certain app needs MyISAM, it will be automatically set as the default engine for this concrete MySQL database.

InnoDB in Dedicated Web Hosting

InnoDB is included as standard with all dedicated hosting services that are ordered with the Hepsia hosting Control Panel. It is an essential part of the default software package that will be pre-installed on all Hepsia-equipped servers, so as soon as your machine is set up, you’ll be able to sign in and to activate any kind of script-driven software application that requires this storage engine. If you set up a new database through the hosting Control Panel, there won’t be any activated engine till you start installing an application. As soon as the app setup wizard begins dumping information in the newly created database, the engine will be selected automatically in accordance with the prerequisites of the given application, so you can run both InnoDB and MyISAM without selecting either one specifically at any moment. Thus, you can make use of an extensive variety of apps for your Internet sites.