InnoDB is a database storage engine for MySQL relational databases, which is used by famous PHP-based apps such as Joomla 3.x and Magento. It’s ideal for scalable applications, because it works unbelievably well when managing huge volumes of data. Rather than locking the whole database table to append new information to a database like many other engines do, InnoDB locks only one database row, so it can perform a lot more tasks for the same period of time. Moreover, InnoDB offers an improved crash recovery and supports database transactions and foreign keys – rules that indicate how data inserts and updates should be treated. In case a particular operation hasn’t been fully completed for whatever reason, the action will be rolled back. In this way, the content in the database will be retained safe and sound and will not be partially merged with new content.

InnoDB in Website Hosting

While InnoDB is either not offered or it is a paid upgrade with many other hosting providers, it is an essential part of the default set of services offered with our website hosting plans. If you’d like to use a script-driven software app that requires InnoDB in particular, in order to be activated and to operate properly, you won’t come across any obstacles because the MySQL database engine is available on our in-house built cloud platform. Regardless of whether you set up a brand-new MySQL database and activate an application manually or make use of our one-click application installer instrument, InnoDB will be selected automatically by our system as the default engine if the application requires InnoDB instead of MyISAM. In addition to the excellent database failure recovery that InnoDB is offering, we also maintain regular backups of all databases, so we can easily recover any MySQL database in your shared account.

InnoDB in Semi-dedicated Servers

If you set up a brand new MySQL database from the hosting Control Panel provided with all our semi-dedicated server plans and you begin installing a PHP script-powered software application either manually or using our one-click application installer tool, the MySQL database storage engine will be set automatically based on the requirements of the particular application. Since InnoDB is present on the cloud platform where your new semi-dedicated hosting account will be set up, it will be set as the default engine for each app that needs it without the need for any manual action on your end at any moment. To prevent any chance of losing info if you update an application or if you delete a database by mistake, we will perform backups of all your databases each and every day, so if something goes wrong, we can rescue your data.

InnoDB in VPS Servers

If you get a VPS server from us, you will be able to use our in-house developed Hepsia hosting Control Panel to manage your web content. A Hepsia-equipped Virtual Private Server will allow you to activate any script-based web application which needs InnoDB, as this particular database engine is an essential part of the standard software bundle that will be installed on the server during its configuration. When you create a brand-new MySQL database using the Control Panel, you just have to start installing an application – manually or using our application installer. InnoDB will be set as the default engine given that the app in question requires it, so you will not have to do anything else in your VPS account. Identically, if a certain app needs MyISAM, it will be automatically set as the default engine for this concrete MySQL database.

InnoDB in Dedicated Servers

InnoDB is available by default with all dedicated web hosting plans ordered with the Hepsia Control Panel. It’s an essential part of the software bundle that will be pre-installed on all Hepsia-managed servers, so as soon as your machine is ready, you’ll be able to sign in and to install a various script-driven software app that needs this MySQL database engine. If you set up a new database via the hosting Control Panel, there won’t be any activated engine till you begin installing an app. As soon as the app setup wizard begins dumping data in the newly created database, the engine will be set automatically in accordance with the specific app’s prerequisites, so you can run both InnoDB and MyISAM without selecting either one specifically at any time. In this way, you can use a huge variety of applications for your sites.