InnoDB is a database engine for MySQL relational databases, which is used by well known script-driven applications such as Joomla 3 and Magento. It’s ideal for scalable apps, since it performs stunningly well when processing large volumes of data. Instead of locking the entire database table to append new information to a database as many other engines do, InnoDB locks only one database row, so it can carry out much more operations for the same length of time. What’s more, InnoDB offers a much faster database failure recovery and supports transactions and foreign keys – rules that indicate how data inserts and modifications should be treated. In case a certain operation has not been fully completed for whatever reason, the action will be rolled back. In this way, the content in the database will remain undamaged and won’t be partially mixed with new content.

InnoDB in Cloud Hosting

Every script-driven web application that requires InnoDB will function flawlessly on our advanced cloud website hosting platform and the database storage engine is available with all our cloud hosting plans. Whenever you create a 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 web hosting account. InnoDB will be chosen automatically for any app that requires this specific engine and you will be able to get the most out of its full potential. We’ll carry out daily backups of your content, so in case you accidentally remove a database that you need or you overwrite specific parts of it, we’ll be able to restore your database the way it was just several hours ago.

InnoDB in Semi-dedicated Servers

You can run a PHP script-powered software app that requires InnoDB with all of our semi-dedicated server packages, as all the accounts are set up on our avant-garde cloud platform where the database engine is installed. A new MySQL database can be created in two different ways – manually from the Database Manager section of the Hepsia web hosting Control Panel, or automatically – in case you take advantage of our 1-click application installer. In either case, the needed engine will be selected automatically the moment the installation of the app starts, so you will not need to change anything manually, regardless of whether the app needs InnoDB or the more widely used MyISAM. Furthermore, we’ll always be able to recover any of your databases if you unintentionally delete one, as we carry out a couple of backups every day, each of which is stored for 1 week.

InnoDB in VPS Servers

All Linux VPS service that are ordered with the Hepsia hosting Control Panel come with InnoDB already activated, so you’ll be able to make use of any PHP-based app that requires the database storage engine without the need to set up anything manually. You can choose Hepsia on the VPS order page and your brand new Virtual Private Server will be set up within 1 hour, so you can log in and start building your websites right away. When you set up a brand new MySQL database and start the app installation process, our system will select the engine for that database automatically. Thus, you can activate different apps at the same time without configuring anything on the VPS server. You can create a WordPress-driven online blog that uses the default MySQL engine – MyISAM, and a Magento-driven shopping portal that makes use of InnoDB, for example.

InnoDB in Dedicated Servers

InnoDB is included as standard with all dedicated service that are ordered with the Hepsia Control Panel. It’s an integral part of the default software bundle that we install on all Hepsia-equipped dedicated servers, so once your physical machine is up and running, you will be able to log in and to activate a various script-driven web application that needs this MySQL storage engine. If you create a new database via the Control Panel, there won’t be any activated engine until you start installing an application. Once the app setup wizard begins entering data into the database, the engine will be selected automatically depending on the particular app’s requirements, so you can run both InnoDB and MyISAM without selecting either of them specifically at any point. Therefore, you can make use of a large selection of applications for your websites.