InnoDB is a database engine for MySQL databases, which is used by widespread script-powered web apps such as Joomla 3.x and Magento. It’s perfect for scalable apps, as it works exceptionally well when processing immense data volumes. Instead of locking the entire database table to enter new information into a database as many other engines do, InnoDB locks only one database row, so it can execute much more tasks for the same length of time. In addition, InnoDB offers a much better database crash recovery and supports database transactions and foreign keys – a set of rules that define how data inserts and updates should be handled. In case a certain task hasn’t been entirely completed for whatever reason, the action will be rolled back. In this way, the database content will stay safe and sound and won’t be partially mixed with newly inserted content.

InnoDB in Shared Hosting

Any PHP-driven software app that needs InnoDB will run flawlessly on our avant-garde cloud website hosting platform and the database storage engine comes with all our shared hosting packages. Each time you create a database manually or our app installer tool creates one automatically and an app installation is initiated, the engine that the database in question will make use of will be selected based on the app’s specifications without the need to edit any setting in your shared account. InnoDB will be picked automatically for any app that requires this particular engine and you will be able to make the most of its full capacity. We’ll carry out regular backups of your content, so in case you accidentally delete a MySQL database that is important to you or you overwrite some part of it, we’ll be able to restore your database the way it was only a couple of hours ago.

InnoDB in Semi-dedicated Hosting

You can use a PHP script-based web application that needs InnoDB with all of our semi-dedicated server packages, because all the accounts are created on our cutting-edge cloud platform where the database storage engine is installed. A new database can be set up in two separate ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – if you take advantage of our 1-click application installer tool. Either way, the required engine will be chosen automatically as soon as the installation of the app starts, so you will not need to edit anything manually, regardless of whether the app requires InnoDB or the more widely used MyISAM. In addition, we will always be able to restore any of your databases in case you delete one by accident, as we generate a couple of database backups every day, each of which is kept for one whole week.

InnoDB in VPS

If you acquire a virtual private server from our company, you’ll be able to use our custom Hepsia Control Panel to manage your web content. A Hepsia-managed Virtual Private Server will permit you to activate any PHP script-driven app which needs InnoDB, as this particular database storage engine is included in the software package that will be installed on the Virtual Private Server during its setup. When you set up a new MySQL database through the hosting Control Panel, you simply need to start installing an app – manually or using our app installer tool. InnoDB will be set as the default engine in case the app in question needs it, so you will not have to do anything else in your VPS account. Identically, if a given app requires MyISAM, it will be automatically set as the default engine for this concrete MySQL database.

InnoDB in Dedicated Hosting

InnoDB comes by default with all Linux dedicated servers hosting packages ordered with the Hepsia Control Panel. It is part of the software bundle that will be installed on all Hepsia-managed dedicated servers, so once your machine is set up, you’ll be able to sign in and to install any PHP-powered software application that requires this database engine. When you set up a new database via the Control Panel, there won’t be any active engine until you begin installing an app. As soon as the app installation wizard begins dumping information in the database, the engine will be picked automatically on the basis of the prerequisites of the application in question, so you can run both InnoDB and MyISAM without the need to select either one of them specifically at any moment. In this way, you can make use of an extensive selection of applications for your Internet sites.