InnoDB is a database engine for MySQL databases, which is used by well known PHP script-powered software applications like Magento and Joomla v3. It’s ideal for scalable applications, as it performs stunningly well when processing huge data volumes. Instead of locking the entire database table to append new information to a database like many other engines do, InnoDB locks only one database row, so it can process much more operations for the same length of time. Moreover, InnoDB offers a faster database crash recovery and supports database transactions and foreign keys – rules that indicate how data inserts and modifications should be handled. In case a given task has not been entirely completed for some reason, the action will be rolled back. In this way, the information in the database will stay intact and won’t be partially mixed with newly inserted content.

InnoDB in Shared Hosting

You can use any PHP-driven software application that requires InnoDB if you’ve got a shared hosting with our company, as the MySQL database storage engine is available on our innovative cloud website hosting platform as standard. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will proceed impeccably if this engine is required. You can run applications that require the MyISAM engine without any problem as well and, once again, the engine will be selected automatically, so you will not need to configure anything manually at any moment. What’s more, we’ll also generate daily backups of all the databases that you have in the shared account, so in case you erase or overwrite something, we can swiftly get it back to the way it was on any of the past 7 days.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated services support InnoDB and you’ll be able to make the most of all the options offered by this MySQL database engine with any PHP-based web application that requires it. It is among the engines that we have on our cloud platform, so the one that will be picked depends on the prerequisites of the specific app. You will not have to do anything manually in order to enable InnoDB, since it will be set as the default engine when you install an app – whether manually or using our single-click application installer. To be on the safe side, we’ll carry out regular database backups, so if anything goes wrong following some update or if you remove some content unintentionally, we will be able to restore your database the way it was on any of the past seven days.

InnoDB in VPS

All Linux VPS that are ordered with the Hepsia Control Panel come with InnoDB already activated, so you’ll be able to make use of any open-source script-powered software app that needs this MySQL database engine without having to set up anything manually. You can choose Hepsia on the VPS configuration page and your new server will be set up within 1 hour, so you can log in and begin building your websites right away. When you set up a new MySQL database and start the app activation process, our system will set the engine for that database automatically. Thus, you can manage various applications simultaneously without the need to configure anything on the Virtual Private Server. You can create a WordPress-powered personal blog that makes use of MyISAM – the default MySQL engine, and a Magento-driven web shop that uses InnoDB, for instance.

InnoDB in Dedicated Hosting

Our Hepsia Control Panel is one of the options which you can choose on the order page when you buy a dedicated server from us. As this is the most powerful type of hosting, it is pretty likely that you will run highly popular websites that will attract many individuals, and since InnoDB is among the very best options for such websites, we will install it along with all the other software applications that come with a Hepsia-managed dedicated server. If you set up a brand new MySQL database in your dedicated account, there won’t be any active database engine until you begin installing a PHP script, whether manually via your browser or using the automatic scripts installer tool that is integrated into the hosting Control Panel. The required engine will be automatically recognized and will be assigned to that database, so you can run scripts that require InnoDB, as well as ones that need the default MySQL engine – MyISAM, without running into any obstacle.