InnoDB is a storage engine for MySQL databases, which is used by widespread PHP-based web applications like Magento and Joomla v3. It’s excellent for scalable apps, since it works unbelievably well when handling large amounts of data. Rather than locking the entire database table to insert new information in a database like many other engines do, InnoDB locks only one row, so it can process much more operations for the same length of time. Also, InnoDB offers an improved crash recovery and supports transactions and foreign key constraints – a set of rules that specify how data imports and modifications should be treated. If a specific operation hasn’t been fully completed for whatever reason, the action will be rolled back. In this way, the content in the database will be retained safe and sound and won’t be partially mixed with new content.

InnoDB in Cloud Hosting

While InnoDB is either not offered or it is a paid upgrade with many other web hosts, it’s an integral part of the default set of services that we offer with our cloud hosting plans. If you’d like to use a PHP-based app that needs InnoDB particularly, in order to be installed and to operate correctly, you won’t experience any obstacles since the database engine is available on our custom-built cloud web hosting platform. Regardless of whether you set up a new database and activate an application manually or make use of our single-click app installer software instrument, InnoDB will be selected automatically by our platform as the default engine if the particular app needs InnoDB instead of MyISAM. Besides the amazing database crash recovery that InnoDB is offering, we also store regular database backups, so we can easily recover any database in your shared account.

InnoDB in Semi-dedicated Hosting

InnoDB is included with each of our Linux semi-dedicated packages by default, so the moment you create a new account, you can go on and activate any script-driven web application that requires this particular MySQL database storage engine. A couple of engines are installed on our cloud platform, so when you create a brand-new MySQL database and begin installing an application manually, or opt to use the Hepsia Control Panel-integrated app installer tool, the engine for the database will be picked on the basis of the prerequisites of the given app. This will allow you to install and run InnoDB-specific applications without needing to deal with any obstacle and without having to configure any settings in your semi-dedicated account. To avoid any risk, we’ll always keep a seven-day-old backup of all your MySQL databases, so if you remove or edit any content unintentionally, we can quickly retrieve it.

InnoDB in Dedicated Web Hosting

All Linux dedicated servers hosting packages that are ordered with our in-house developed Hepsia hosting Control Panel include a software package that is pre-activated and among everything else, you’ll get the InnoDB database storage engine, so you will not have to install it manually if you’d like to activate open-source PHP scripts that need it. All it takes to activate such a script is to create a new MySQL database and to begin the installation – as soon as the script installation wizard accesses the database and begins importing content into it, InnoDB will be set as the default MySQL engine for this database on the condition that it is the one needed by the script. You’ll also be able to install scripts that need MyISAM, the other widely used MySQL engine, so you won’t need to modify any settings on the dedicated server. This will permit you to use different scripts on one single server and to use the latter to its full potential.