InnoDB is a storage engine for MySQL databases, which is used by widespread PHP-based web apps such as Joomla v3 and Magento. It’s perfect for scalable apps, since it performs really well when processing huge data volumes. Rather than 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 handle a lot more operations for the same period of time. Plus, InnoDB offers a faster database crash recovery and supports transactions and foreign keys – a set of rules that define how data imports and updates should be treated. If a specific task has not been entirely completed for any reason, the action will be rolled back. In this way, the content in the database will remain undamaged and won’t be partially mixed with newly added content.

InnoDB in Hosting

Any script-driven software app that needs InnoDB will function flawlessly on our leading-edge cloud web hosting platform and the MySQL database engine is available with all our hosting plans. Every time you create a database manually or our app installer creates one automatically and an app installation process is initiated, the engine that the database in question will use will be selected based on the app’s requirements without having to modify any setting in your shared web hosting account. InnoDB will be chosen automatically for any application that requires this particular engine and you will be able to take advantage of its full capacity. We’ll maintain daily backups of your content, so if you accidentally remove a MySQL database that’s important to you or you overwrite a certain part of it, we’ll be able to restore your data the way it was just a couple of hours earlier.

InnoDB in Semi-dedicated Hosting

InnoDB is included with each of our Linux semi-dedicated packages by default, so as soon as you get a new semi-dedicated account, you can go ahead and install any open-source script-driven software application that needs this database storage engine. Several engines are pre-installed on our cloud platform, so when you create a new database and begin installing an application manually, or opt to make use of the Hepsia Control Panel-integrated app installer, the engine for the database will be chosen depending on the requirements of the respective application. This will permit you to activate and run InnoDB-specific apps without needing to deal with any problem and without needing to change any settings in your semi-dedicated account. To avoid any risk, we’ll always keep a 7-day-old backup of all your databases, so if you delete or edit any content by accident, we can quickly recover it.

InnoDB in Dedicated Web Hosting

When you buy a new dedicated server, you’ll be able to pick one of the three hosting Control Panels offered by us – DirectAdmin, Hepsia and cPanel. Each server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-activated, so you won’t have to activate this MySQL storage engine manually to be able to run PHP script-powered web applications that require it. InnoDB is used by scalable apps and since a dedicated server will supply you with all the system resources that you need to run very large websites, it is very likely that you will resort to InnoDB. You’ll be able to make use of other engines too, so in case a certain app requires MyISAM instead of InnoDB, you won’t come across any difficulty while using it. The engine that will be used will be automatically detected the moment the app installation procedure begins, so you will not need to fine-tune any settings manually at any time.