InnoDB is a storage engine for MySQL relational databases, which is used by widely used open-source script-driven applications such as Joomla 3.x and Magento. It is excellent for scalable apps, since it works astonishingly well when managing large data volumes. Rather than locking the whole table to add new information to a database as many other engines do, InnoDB locks only one database row, so it can handle much more tasks for the same length of time. Also, InnoDB offers a better database failure recovery and supports transactions and foreign keys – a set of rules that define how data inserts and modifications should be handled. If a given task hasn’t been thoroughly completed for any reason, the action will be rolled back. Thus, the content in the database will stay safe and sound and won’t be partially mixed with new content.

InnoDB in Shared Website Hosting

You’ll be able to make use of any script-powered application that requires InnoDB in case you’ve got a Linux shared website hosting with us, as the MySQL storage engine is available on our innovative cloud platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue flawlessly in case this engine is required. You can install apps that need the MyISAM engine without the need to deal with any obstacle as well and, once again, the engine will be pre-selected, so you will not have to edit any setting manually at any time. In addition, we’ll also carry out regular backups of all the MySQL databases that you’ve got in your shared account, so if you delete or overwrite anything, we can easily get it back to the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Hosting

You can install a script-based app that requires InnoDB with any of our semi-dedicated server plans, since all the accounts are created on our advanced cloud web hosting platform where the MySQL storage engine is installed. A new database can be set up in two separate ways – manually through the Database Manager section of the Hepsia web hosting Control Panel, or automatically – in case you make use of our 1-click app installer tool. Either way, the needed engine will be selected automatically as soon as the installation of the app begins, so you won’t need to change anything manually, regardless of whether the app needs InnoDB or the more regularly used MyISAM. Furthermore, we will always be able to recover any of your databases if you delete one by mistake, as we perform several MySQL database backups every day, each of which is saved for seven days.

InnoDB in VPS Web Hosting

When you get a virtual private server from us, you will be able to use our custom-built Hepsia hosting Control Panel to manage your web content. A Hepsia-managed VPS will allow you to use any PHP script-based app that requires InnoDB, as the MySQL storage engine is part of the default software package that will be installed on your VPS server during its setup. When you create a brand new database via the hosting Control Panel, you simply need to start installing an application – manually or using our app installer. InnoDB will be set as the default engine on the condition that the application in question needs it, so you will not need to do anything else in your VPS account. Equivalently, if an app requires MyISAM, it will be automatically set as the default engine for this concrete MySQL database.

InnoDB in Dedicated Servers Hosting

InnoDB comes by default with all dedicated servers hosting ordered with the Hepsia Control Panel. It is included in the software package that will be pre-installed on all Hepsia-managed servers, so once your machine is up and running, you will be able to log in and to activate any script-driven software application that needs this particular MySQL database storage engine. If you set up a new MySQL database via the Control Panel, there won’t be any activated engine until you start installing an application. Once the app installation wizard starts dumping data in the newly created database, the engine will be chosen automatically based on the specific app’s requirements, so you can run both InnoDB and MyISAM without selecting either of them explicitly at any point. Therefore, you can make use of a huge range of applications for your websites.