InnoDB is a database storage engine for MySQL relational databases, which is used by popular PHP-based software apps such as Magento and Joomla 3. It’s perfect for scalable apps, since it performs very well when handling large volumes of data. 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 complete much more operations for the same period of time. Additionally, InnoDB offers a faster crash recovery and supports transactions and foreign key constraints – a set of rules that determine how data inserts and updates should be treated. In case a certain task hasn’t been entirely completed for any reason, the action will be rolled back. In this way, the content in the database will be kept safe and sound and won’t be partially merged with newly entered content.

InnoDB in Shared Hosting

InnoDB is offered with all our Linux shared hosting packages by default, not upon request or as a paid upgrade, so you will be able to activate and run any open-source script-powered web application which needs the MySQL database storage engine without the need to deal with any problem once you activate your shared website hosting account. InnoDB will be pre-selected as the default engine for a particular database during the app activation, no matter if you take advantage of our one-click installation tool or create the MySQL database and install the application manually, on the condition that the app requires InnoDB instead of the more popular MyISAM engine. We will generate regular database backups, so you can rest assured that you’ll never lose any data in case you delete a database by accident or you overwrite some essential info – you just need to contact us and we will restore everything back to normal.

InnoDB in Semi-dedicated Hosting

If you create a brand new MySQL database through the Control Panel included with all our semi-dedicated server accounts and you begin installing an open-source script-driven application either manually or using our 1-click app installer, the storage engine for the MySQL database will be set automatically depending on the prerequisites of the app in question. Since InnoDB is present on the cloud website hosting platform where your new semi-dedicated account will be set up, it will be set as the default engine for each application that needs it without any manual action needed on your end at any time. To avoid any risk of losing data if you update an app or if you erase a database accidentally, we’ll perform backups of all your MySQL databases each and every day, so if something goes wrong, we can retrieve your content.

InnoDB in Dedicated Servers Hosting

Our Hepsia hosting Control Panel is one of the options that you can select on the order form when you buy a dedicated server from us. Since this is the most powerful kind of hosting, it’s rather likely that you’ll manage very popular Internet sites that will attract plenty of individuals, and since InnoDB is among the very best choices for such websites, we’ll install it along with all the other software apps that are available with a Hepsia-managed dedicated server. When you set up a brand-new MySQL database in your account, there won’t be any activated MySQL database storage engine until you begin installing an open-source PHP script, whether manually via your web browser or using the automatic script installation tool that is available in the Control Panel. The required engine will be detected and will be set for the database in question, so you can install scripts that require InnoDB, as well as ones that need the default MySQL engine – MyISAM, without having to cope with any impediment.