InnoDB is a storage engine for MySQL relational databases, which is used by widespread script-powered software applications like Magento and Joomla 3.x. It is perfect for scalable applications, because it excels in managing immense 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 complete a lot more operations for the same length of time. Besides, InnoDB offers an improved crash recovery and supports database transactions and foreign keys – rules that define how data inserts and modifications should be handled. In case a certain task hasn’t been thoroughly completed for any reason, the action will be rolled back. Thus, the database content will be kept safe and sound and will not be partially mixed with newly entered content.

InnoDB in Cloud Hosting

Any PHP script-driven software app that requires InnoDB will run flawlessly on our innovative cloud web hosting platform and the database storage engine is available with all our cloud hosting packages. Whenever you create a MySQL database manually or our app installer creates one automatically and an app installation is started, the engine that the database will make use of will be selected based on the app’s requirements without having to modify any setting in your shared hosting account. InnoDB will be picked automatically for any app that requires this particular engine and you’ll be able to get the most out of its full capacity. We’ll create regular backups of your content, so in case you unintentionally erase a MySQL database that is important to you or you overwrite specific parts of it, we will be able to restore everything the way it was just a few hours ago.

InnoDB in Semi-dedicated Servers

You can install a PHP-based app that requires InnoDB with any of our semi-dedicated server plans, since all the accounts are set up on our cutting-edge cloud hosting platform where the database engine is installed. A new MySQL database can be created in two separate ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – when you make use of our 1-click application installer. In either case, the needed engine will be selected automatically the moment the installation of the app begins, so you won’t have to change anything manually, no matter if the application requires InnoDB or the more regularly used MyISAM. On top of that, we’ll always be able to recover any of your databases if you erase one by accident, as we perform a few database backups every day, each of which is saved for 1 week.

InnoDB in VPS Servers

If you buy a VPS server from us, you will be able to use our in-house built Hepsia hosting Control Panel to manage your web content. A Hepsia-managed Virtual Private Server will permit you to use any open-source script-driven application that requires InnoDB, as this particular MySQL database storage engine is included in the standard software bundle that will be installed on the Virtual Private Server during its setup. When you create a new database via the hosting Control Panel, you’ll simply need to begin installing an application – manually or using our application installer tool. InnoDB will be set as the default engine on the condition that the application in question requires it, so you will not need to do anything else in your account. Identically, if an app needs MyISAM, it will be automatically set as the default engine for this particular database.

InnoDB in Dedicated Servers

Our Hepsia Control Panel is one of the features that you can choose on the order form when you buy a dedicated server from us. As this is the most powerful type of website hosting, it is quite likely that you will run popular sites that will draw plenty of people, and since InnoDB is among the very best options for such sites, we will enable it together with all the other software apps that are offered with a Hepsia-equipped server. When you create a new database in your dedicated account, there won’t be any activated MySQL storage engine till you begin installing a PHP script, whether manually through your browser or using the automatic script installer tool that is integrated into the hosting Control Panel. The needed engine will be automatically recognized and will be set for that database, so you can use scripts that require InnoDB, as well as ones that require MyISAM – the default MySQL engine, without needing to cope with any impediment.