InnoDB is a database storage engine for MySQL databases, which is used by widespread PHP-driven web apps like Joomla 3.x and Magento. It is perfect for scalable applications, as it performs really well when processing huge data volumes. Rather than locking the entire table to append new information to a database as many other engines do, InnoDB locks only one database row, so it can complete much more tasks for the same period of time. Additionally, InnoDB offers a much better database failure recovery and supports database transactions and foreign keys – rules that define how data imports and updates should be treated. In case a given operation hasn’t been thoroughly completed for whatever reason, the action will be rolled back. Thus, the database content will be kept undamaged and won’t be partially merged with newly added content.

InnoDB in Shared Hosting

You can activate any PHP script-powered web application that needs InnoDB in case you have a shared plan with our company, as the database engine is available on our advanced cloud website hosting platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue flawlessly in case this engine is needed. You can activate apps which need the MyISAM engine without any difficulties as well and, once again, the engine will be pre-selected, so you won’t have to change any setting manually at any moment. What’s more, we’ll also perform regular backups of all the databases that you’ve got in your shared web hosting account, so if you delete or overwrite something, we can swiftly get it back to the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Servers

InnoDB comes with all our semi-dedicated plans by default, so as soon as you order a new semi-dedicated account, you can go on and activate any PHP script-powered web app that requires this database storage engine. A couple of engines are installed on our cloud web hosting platform, so when you create a brand-new database and begin installing an app manually, or opt to take advantage of the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be selected based on the specific app’s requirements. This will permit you to install and manage InnoDB-specific apps without the need to deal with any impediment and without needing to modify any settings in your semi-dedicated account. To be on the safe side, we’ll always keep a 1-week-old backup of all your databases, so if you erase or change any content by mistake, we can swiftly recover it.

InnoDB in Dedicated Servers

All dedicated web hosting plans that are ordered with our custom-developed Hepsia Control Panel come with a software package that is pre-activated and besides everything else, you will get the InnoDB database engine, so you won’t need to activate it manually if you wish to run open-source scripts that need it. All it takes to use such a script is to set up a new database and to start the setup process – once the script configuration wizard receives access to the database and begins entering data into it, InnoDB will be set as the default engine for this database as long as it is the one required by the script. You will also be able to run scripts that need MyISAM – the other popular MySQL engine, so you won’t need to modify any settings on the server. This will allow you to activate a variety of scripts on one single physical server and to use the latter to its fullest capacity.