InnoDB is a database storage engine for MySQL relational databases, which is used by well known PHP script-based software apps like Magento and Joomla v3. It is ideal for scalable apps, because it works very well when processing huge data volumes. Instead of locking the entire table to add new information to a database like many other engines do, InnoDB locks only one database row, so it can perform a lot more tasks for the same length of time. Additionally, InnoDB offers an improved crash recovery and supports database transactions and foreign keys – a set of rules that define how data inserts and updates should be handled. In case a particular task hasn’t been entirely completed for whatever reason, the action will be rolled back. In this way, the information in the database will be retained undamaged and won’t be partially merged with newly entered content.

InnoDB in Cloud Hosting

You’ll be able to make use of any open-source script-powered software application that requires InnoDB in case you’ve got a Linux cloud service with our company, as the storage engine is available on our innovative cloud hosting platform by default. During the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup will proceed impeccably if this engine is required. You can run apps which need the MyISAM engine without the need to deal with any complication as well and, again, the engine will be pre-selected, so you won’t have to change any setting manually at any time. Furthermore, we will also carry out regular backups of all the MySQL databases that you have in the shared hosting account, so in case you erase or overwrite anything, we can swiftly restore it the way it was on any of the past seven days.

InnoDB in Semi-dedicated Hosting

InnoDB comes with all our Linux semi-dedicated hosting services by default, so as soon as you order a new semi-dedicated account, you can go ahead and install any PHP-driven software application that requires this MySQL database storage engine. A number of engines are pre-installed on our cloud hosting platform, so when you create a brand new MySQL database and begin installing an application manually, or opt to make use of the Hepsia Control Panel-integrated app installer tool, the engine for the database will be selected in accordance with the requirements of the application in question. This will permit you to activate and run InnoDB-specific apps without the need to cope with any difficulty and without having to change any settings in your account. To be on the safe side, we will always have a one-week-old backup of all your databases, so if you erase or edit any content by mistake, we can easily retrieve it.

InnoDB in VPS

All Linux VPS services that are ordered with the Hepsia Control Panel come with InnoDB already activated, so you will be able to use any open-source script-based application that needs the MySQL storage engine without the need to set up anything manually. You can pick Hepsia on the VPS configuration page and your new VPS server will be up and running within one hour, so you can sign in and start setting up your sites right away. Once you set up a brand new MySQL database and begin the app installation process, our system will pick the engine for that MySQL database automatically. Thus, you can run various applications simultaneously without the need to change anything on the VPS server. You can create a WordPress-powered online journal that uses the default MySQL engine – MyISAM, and a Magento-powered web store that makes use of InnoDB, for instance.

InnoDB in Dedicated Hosting

If you acquire a new dedicated server, you will be able to choose one of the 3 Control Panels that we are offering – Hepsia, cPanel and DirectAdmin. Any server ordered with the Hepsia Control Panel comes with InnoDB pre-activated, so you won’t have to enable this database storage engine manually in order to be able to run open-source script-based web applications that need it. InnoDB is used for scalable apps and since a dedicated server will offer you all the resources that you need in order to manage very large websites, it is quite possible that you will use InnoDB. You will be able to make use of other engines too, so in case a specific app needs MyISAM instead of InnoDB, you won’t experience any problem while managing it. The engine that will be used will be recognized automatically when the app installation procedure starts, so you will not need to configure any settings manually at any moment.