InnoDB is a database engine for MySQL relational databases, which is used by popular script-based applications such as Magento and Joomla 3.x. It is perfect for scalable apps, since it performs incredibly well when managing large amounts of data. Rather than locking the whole database table to add new information to a database like many other engines do, InnoDB locks only one row, so it can process a lot more tasks for the same period of time. What’s more, InnoDB offers a much faster database failure recovery and supports database transactions and foreign key constraints – a set of rules that specify how data inserts and modifications should be treated. In case a particular task hasn’t been thoroughly completed for any reason, the action will be rolled back. In this way, the database content will remain safe and sound and won’t be partially merged with newly imported content.

InnoDB in Shared Hosting

Any script-based software application that requires InnoDB will function impeccably on our avant-garde cloud platform and the storage engine is available with all our shared hosting plans. Whenever you create a MySQL database manually or our app installer creates one automatically and an app installation process is started, the engine that the database in question will make use of will be selected based on the app’s prerequisites without the need to update any setting in your shared hosting account. InnoDB will be picked automatically for any app that requires this particular engine and you will be able to get the most out of its full capacity. We’ll maintain daily backups of your content, so if you unintentionally delete a MySQL database that is important to you or you overwrite certain parts of it, we’ll be able to restore your content the way it was just a few hours earlier.

InnoDB in Semi-dedicated Hosting

You can use a PHP script-powered app that needs InnoDB with any of our semi-dedicated server plans, as all the accounts are created on our avant-garde cloud platform where the MySQL database engine is installed. A new database can be created in two ways – manually through the Database Manager section of the Hepsia website hosting Control Panel, or automatically – if you take advantage of our one-click application installer tool. In either case, the required engine will be selected automatically as soon as the app’s installation starts, so you will not need to configure anything manually, no matter if the application requires InnoDB or the more commonly used MyISAM. On top of that, we will always be able to retrieve any of your MySQL databases if you erase one by accident, as we create several MySQL database backups every day, each of which is preserved for one whole week.

InnoDB in VPS Web Hosting

If you choose a virtual private server with our Hepsia Control Panel, the InnoDB database storage engine will be included in the software pack that will be pre-installed on your Virtual Private Server before we give it to you. You won’t have to set up anything manually and you’ll be able to enable and manage any script-powered web application that needs InnoDB once your VPS is up and running, which takes no more than 60 minutes after the order submission process itself. A few engines are available, so anytime you create a database through the Hepsia Control Panel, a particular engine will be activated when the app installation process commences and our system will automatically recognize which engine is required by the app in question. In case you need MyISAM, for instance, you won’t need to do anything different from installing the chosen application, whether manually or using our application installer tool.

InnoDB in Dedicated Servers Hosting

When you get a new dedicated server, you will be able to pick one of the 3 Control Panels that we offer – Hepsia, DirectAdmin and cPanel. Any dedicated server ordered with Hepsia comes with InnoDB pre-activated, so you will not need to enable this MySQL database storage engine manually in order to be able to manage PHP-based web applications that need it. InnoDB is used for scalable applications and since a dedicated server will provide you with all the system resources that you require in order to run large-scale Internet sites, it is rather possible that you will resort to InnoDB. You’ll be able to make use of other engines as well, so if a certain application requires MyISAM instead of InnoDB, you won’t need to deal with any difficulty while managing it. The engine that will be used will be automatically recognized once the app installation procedure begins, so you won’t need to alter any setting manually at any time.