InnoDB is a MySQL database storage engine, which has been gaining popularity lately, because it offers a significantly better overall performance and an improved database failure recovery compared with the default engine that is used by MySQL – MyISAM. InnoDB is preferred by plenty of web developers that write scalable software applications, as it works more effectively with large data volumes, while it keeps the server processing load low. Also, it locks only one database row in case any info should be modified, while many other engines lock the entire database table and thus need more time to accomplish multiple successive tasks. Last, but not least, InnoDB obeys the "all-or-nothing" rule – if the modification of the entire data cannot be completed for whatever reason, the operation is rolled back to avoid confusion or data loss. Magento and the newest editions of Joomla are two examples of popular script-powered software apps which have shifted over to InnoDB.

InnoDB in Shared Hosting

InnoDB is available with all our Linux shared hosting by default, not upon request or as a paid upgrade, so you’ll be able to activate and run any PHP-based web application that needs the database engine without encountering any obstacle once you activate your shared website hosting account. InnoDB will be selected automatically as the default engine for a given database during the app installation, irrespective of whether you make use of our single-click installer or create the database and activate the application manually, on the condition that the application requires it instead of the more popular MyISAM engine. We will create daily backups of all your MySQL databases, so you can be certain that you’ll never lose any data in case you erase a database unintentionally or you overwrite some key information – you will simply have to get in touch with us and we will restore everything the way it was.

InnoDB in Semi-dedicated Hosting

InnoDB is available with all our Linux semi-dedicated hosting by default, so once you order a new semi-dedicated account, you can move on and install any PHP-based app that needs this particular database engine. A number of engines are pre-installed on our cloud web hosting platform, so when you set up a new MySQL database and start installing an application manually, or opt to make use of the Hepsia hosting Control Panel-integrated app installer, the engine for the database will be selected on the basis of the particular app’s requirements. This will allow you to install and run InnoDB-specific apps without any predicaments and without having to change any settings in your account. To take no chances, we will always keep a 7-day-old backup of all your databases, so if you erase or alter any content by mistake, we can swiftly rescue it.

InnoDB in Dedicated Servers Hosting

Our Hepsia hosting Control Panel is one of the features which you can pick on the order page when you purchase a dedicated server from us. Since this is the most powerful type of web hosting, it’s rather likely that you will run highly popular websites that will attract many people, and since InnoDB is one of the very best options for such Internet sites, we’ll install it together with all the other software applications that come with a Hepsia-equipped dedicated server. If you create a brand new database in your dedicated server account, there won’t be any active database engine till you start installing an open-source script, whether manually via your browser or using the automatic scripts installation tool that is integrated into the hosting Control Panel. The needed engine will be automatically detected and will be set for that database, so you can use scripts that need InnoDB, as well as ones that require MyISAM – the default MySQL engine, without the need to cope with any impediment.