InnoDB is a storage engine for MySQL relational databases, which is used by famous PHP-driven software applications like Magento and Joomla v3. It’s ideal for scalable applications, as it works stunningly well when handling large data volumes. Rather than locking the whole database table to insert new information in a database as many other engines do, InnoDB locks only one database row, so it can handle a lot more operations for the same period of time. What’s more, InnoDB offers a better database failure recovery and supports database transactions and foreign key constraints – a set of rules that determine how data imports and modifications should be handled. In case a specific task has not been entirely completed for any reason, the action will be rolled back. In this way, the content in the database will be kept safe and sound and will not be partially merged with newly added content.

InnoDB in Web Hosting

InnoDB is available with all our Linux web hosting by default, not as a paid upgrade or upon request, so you will be able to activate and manage any open-source script-based web app that needs the InnoDB database engine without having to deal with any difficulty once you open your shared hosting account. InnoDB will be selected automatically as the default engine for a specific database during the app installation, irrespective of whether you make use of our 1-click installer or create the database and set up the application manually, as long as the application requires it instead of the more popular MyISAM engine. We will carry out daily database backups, so you can be sure that you will never lose any data if you erase a database by accident or you overwrite some important information – you will simply have to notify us and we’ll restore the database the way it was.

InnoDB in Semi-dedicated Hosting

If you set up a new MySQL database from the Control Panel provided with each of our semi-dedicated server packages and you begin installing a PHP-based web app either manually or using our 1-click app installer tool, the database storage engine will be picked automatically on the basis of the specific app’s prerequisites. Since InnoDB is available on the cloud hosting platform where your new account will be created, it will be set as the default engine for each app that needs it without any manual intervention required on your end at any time. To avoid any risk of losing info if you update an app or if you erase a database unintentionally, we will carry out backups of all your databases each and every day, so if something goes wrong, we can rescue your data.

InnoDB in Dedicated Web Hosting

InnoDB is included as standard with all Linux dedicated web hosting that are ordered with the Hepsia hosting Control Panel. It’s an essential part of the default software package that we install on all Hepsia-equipped servers, so once your physical machine is assembled, you will be able to sign in and to activate any kind of open-source script-powered app that requires this MySQL storage engine. When you create a new MySQL database via the Control Panel, there won’t be any activated engine until you start installing an application. Once the app configuration wizard starts dumping information in the newly created database, the engine will be selected automatically based on the particular app’s requirements, so you can run both InnoDB and MyISAM without having to select either one specifically at any point. Therefore, you can make use of a large selection of applications for your websites.