InnoDB is a MySQL database engine, which has been gaining popularity in recent years, because it offers a better overall performance and a faster database crash recovery in comparison with the default engine used by the MySQL RDBMS – MyISAM. InnoDB is used by plenty of web developers that write scalable web applications, because it works more effectively with enormous volumes of data, while it keeps the server load low. What’s more, it locks only a single database row in case any info should be edited, while many other engines lock the entire table and thus require more time to perform several sequential tasks. Last, but not least, InnoDB observes the "all-or-nothing" rule – in case the entire data modification process cannot be completed for whatever reason, the operation is rolled back to avoid scrambling or data loss. Magento and the latest Joomla releases are two examples of widely used PHP-powered web applications that have shifted over to InnoDB.

InnoDB in Shared Hosting

Any PHP script-based web app that requires InnoDB will run impeccably on our advanced cloud hosting platform and the MySQL database storage engine comes with all our shared hosting plans. Each time you create a database manually or our app installer creates one automatically and an app installation process is initiated, the engine that the database will make use of will be selected in accordance with the app’s prerequisites without having to modify any setting in your hosting account. InnoDB will be chosen automatically for any application that requires this particular engine and you’ll be able to make the most of its full potential. We’ll maintain daily content backups, so if you accidentally delete a 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 Dedicated Web Hosting

InnoDB comes as standard with all Linux dedicated web hosting that are ordered with the Hepsia hosting Control Panel. It’s included in the default software package that will be installed on all Hepsia-managed dedicated servers, so once your machine is set up, you will be able to sign in and to install any kind of open-source script-driven app that requires this MySQL database storage engine. When you create a new MySQL database through the Control Panel, there won’t be any active engine until you start installing an app. Once the app installation wizard starts entering content into the database, the engine will be set automatically based on the requirements of the particular app, so you can use both MyISAM and InnoDB without having to select either one explicitly at any point. Therefore, you can make use of a huge variety of apps for your websites.