InnoDB is a database storage engine for MySQL relational databases, which is used by well known PHP script-powered apps such as Joomla v3 and Magento. It is perfect for scalable applications, since it performs incredibly well when processing huge volumes of data. 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 handle much more operations for the same length of time. Furthermore, InnoDB offers a faster crash recovery and supports transactions and foreign key constraints – rules that indicate how data inserts and updates should be treated. In case a particular task hasn’t been thoroughly completed for some reason, the action will be rolled back. Thus, the information in the database will remain intact and won’t be partially mixed with newly appended content.

InnoDB in Hosting

You will be able to run any script-powered web application that requires InnoDB if you’ve got a Linux hosting with our company, as the MySQL database storage engine is present on our cutting-edge cloud hosting platform by default. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup will proceed impeccably if this engine is required. You can activate applications which need the MyISAM engine without having to deal with any impediment as well and, again, the engine will be selected automatically, so you won’t have to configure any setting manually at any point. In addition, we will also generate regular backups of all the databases that you have in the shared web hosting account, so if you delete or overwrite something, we can quickly get it back to the way it was on any of the past seven days.

InnoDB in Semi-dedicated Hosting

You can use a PHP script-based software application that requires InnoDB with any of our semi-dedicated server packages, because all the accounts are set up on our avant-garde cloud hosting platform where the storage engine is installed. A new database can be created in two ways – manually from the Database Manager section of the Hepsia web hosting Control Panel, or automatically – in case you take advantage of our one-click app installer tool. Either way, the needed engine will be picked automatically the moment the installation of the app begins, so you won’t have to edit anything manually, regardless of whether the app requires InnoDB or the more commonly used MyISAM. Furthermore, we will always be able to recover any of your MySQL databases if you accidentally delete one, as we perform several MySQL database backups every day, each of which is saved for 7 days.

InnoDB in VPS Web Hosting

If you order a virtual private server with our Hepsia hosting Control Panel, the InnoDB database engine will be an essential part of the default software pack that will be pre-installed on your VPS server before we hand it over to you. You will not need to configure anything manually and you will be able to install and use any PHP script-based web application that needs InnoDB once your VPS server is ready, which takes no more than 60 minutes after the order submission process itself. A few engines are offered, so anytime you set up a MySQL database through the Hepsia Control Panel, a specific engine will be activated when the app activation commences and our system will recognize which engine is required by the application in question. If you need to use MyISAM, for example, you won’t have to do anything different from installing the desired application, whether manually or using our app installer tool.

InnoDB in Dedicated Servers Hosting

All Linux dedicated servers hosting that are ordered with our in-house developed Hepsia Control Panel include a software package that’s pre-installed and besides everything else, you will get the InnoDB database storage engine, so you won’t have to install it manually in case you would like to use PHP scripts that require it. All it takes to activate such a script is to set up a new database and to begin the installation – as soon as the setup wizard acquires access to the database and begins importing data into it, InnoDB will be set as the default engine for this database as long as it is the one needed by the script. You will also be able to run scripts that require the other popular MySQL engine – MyISAM, so you won’t have to edit any settings on the dedicated server. This will permit you to install various scripts on one single server and to use the latter to its full capacity.