InnoDB is a storage engine for MySQL relational databases, which is used by famous PHP-driven software applications like Joomla 3 and Magento. It is ideal for scalable applications, since it performs unbelievably well when managing large data volumes. Rather than locking the entire database table to import new information into a database as many other engines do, InnoDB locks only one database row, so it can execute much more tasks for the same length of time. In addition, InnoDB offers a better crash recovery and supports database transactions and foreign key constraints – a set of rules that define how data inserts and updates should be treated. If a certain task hasn’t been entirely completed for any reason, the action will be rolled back. Thus, the information in the database will be kept undamaged and will not be partially mixed with new content.

InnoDB in Shared Web Hosting

InnoDB is offered with all our Linux shared web hosting by default, not as a paid upgrade or upon request, so you will be able to install and manage any PHP-based web application which needs the InnoDB database storage engine without encountering any obstacle once you activate your account. InnoDB will be pre-selected as the default engine for a given MySQL database during the app activation, no matter if you take advantage of our one-click installation tool or create the database and set up the application manually, as long as the application requires InnoDB instead of the more popular MyISAM engine. We will perform daily database backups, so you can rest assured that you will never lose any content if you erase a database by mistake or you overwrite some crucial information – you’ll simply need to notify us and we’ll restore the database back to normal.

InnoDB in Semi-dedicated Hosting

You can install a script-powered web app that needs InnoDB with any of our semi-dedicated server packages, as all the accounts are set up on our leading-edge cloud web hosting platform where the database engine is installed. A new database can be set up in two ways – manually through the Database Manager section of the Hepsia hosting Control Panel, or automatically – in case you use our 1-click app installer tool. In either case, the required engine will be picked automatically as soon as the activation of the app begins, so you will not have to configure anything manually, no matter if the app requires InnoDB or the more commonly used MyISAM. Furthermore, we’ll always be able to retrieve any of your databases if you accidentally delete one, as we carry out several database backups every day, each of which is kept for 7 days.

InnoDB in Dedicated Servers Hosting

InnoDB comes as standard with all Linux dedicated servers hosting ordered with the Hepsia hosting Control Panel. It is an essential part of the software package that will be pre-installed on all Hepsia-equipped servers, so once your physical machine is set up, you will be able to sign in and to activate a various open-source script-powered software application that needs this MySQL storage engine. When you set up a new MySQL database via the hosting Control Panel, there won’t be any active engine until you begin installing an app. Once the app configuration wizard starts entering data into the newly created database, the engine will be chosen automatically in accordance with the prerequisites of the app in question, so you can use both MyISAM and InnoDB without having to select either one of them specifically at any time. In this way, you can make use of an extensive variety of applications for your Internet sites.