InnoDB is a storage engine for MySQL relational databases, which is used by widespread PHP script-based applications such as Joomla 3.x and Magento. It’s excellent for scalable applications, because it works really well when processing huge volumes of data. Instead of locking the entire database table to append new information to a database like many other engines do, InnoDB locks only one row, so it can execute much more operations for the same length of time. Besides, InnoDB offers a better crash recovery and supports transactions and foreign key constraints – a set of rules that indicate how data inserts and updates should be treated. If a certain operation hasn’t been thoroughly completed for whatever reason, the action will be rolled back. Thus, the content in the database will remain intact and won’t be partially mixed with new content.

InnoDB in Cloud Hosting

InnoDB is offered with all our cloud hosting plans by default, not upon request or as a paid upgrade, so you can install and manage any PHP-driven web app which requires the MySQL database engine without encountering any obstacle as soon as you activate your shared hosting account. InnoDB will be selected automatically as the default engine for a certain database during the app installation process, no matter if you make use of our single-click installation tool or create the database and install the application manually, as long as the app requires it instead of the more popular MyISAM engine. We will keep daily backups of all your databases, so you can be sure that you won’t ever lose any content in case you delete a database accidentally or you overwrite some crucial information – you will just have to touch base with us and we will restore the database the way it was.

InnoDB in Semi-dedicated Servers

InnoDB comes with all our semi-dedicated plans by default, so as soon as you get a new semi-dedicated account, you can go on and activate any PHP-driven web application that requires this particular MySQL storage engine. A couple of engines are pre-installed on our cloud hosting platform, so when you create a brand new database and start installing an app manually, or decide to use the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be picked on the basis of the requirements of the respective app. This will permit you to activate and manage InnoDB-specific apps without having to deal with any difficulty and without having to update any settings in your semi-dedicated account. To be on the safe side, we will always keep a 7-day-old backup of all your databases, so if you erase or alter any content accidentally, we can quickly recover it.

InnoDB in VPS Servers

All VPS hosting plans that are ordered with the Hepsia Control Panel come with InnoDB already installed, so you’ll be able to use any PHP script-driven application that needs this particular storage engine without installing anything manually. You can select Hepsia on the VPS order page and your new Virtual Private Server will be ready within sixty minutes, so you can log in and begin creating your sites straight away. When you create a new MySQL database and start the app installation process, our system will set the engine for that MySQL database automatically. In this way, you can install different applications simultaneously without having to edit anything on the server. You can set up a WordPress-driven online blog that uses the default MySQL engine – MyISAM, and a Magento online shopping portal that makes use of InnoDB, for instance.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is one of the options that you can select on the server order page when you buy a dedicated server from our company. As this is the most powerful type of website hosting, it is rather likely that you’ll manage highly popular sites that will attract many people, and since InnoDB is among the best choices for such websites, we will activate it together with all the other software apps that are available with a Hepsia-managed dedicated server. When you create a brand new MySQL database in your dedicated server account, there won’t be any active database storage engine till you begin installing an open-source script, whether manually via your browser or using the automatic scripts installer that is integrated into the hosting Control Panel. The required engine will be detected and will be set for that database, so you can run scripts that need InnoDB, as well as ones that need the default MySQL engine, MyISAM, without needing to deal with any problem.