InnoDB is a database storage engine for MySQL relational databases, which is used by popular open-source script-powered software apps such as Magento and Joomla 3.x. It’s ideal for scalable apps, as it performs astonishingly well when handling large amounts of data. Instead of locking the whole database table to append new information to a database like many other engines do, InnoDB locks only one row, so it can perform much more operations for the same period of time. Moreover, InnoDB offers a better crash recovery and supports transactions and foreign key constraints – a set of rules that determine how data imports and modifications should be treated. In case a particular operation hasn’t been thoroughly 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 merged with newly appended content.

InnoDB in Shared Web Hosting

You can make use of any PHP-powered app that needs InnoDB if you have a shared web hosting plan with our company, as the database storage engine is present on our leading-edge cloud website hosting platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue impeccably if this engine is required. You can activate apps that use the MyISAM engine without any obstacles as well and, again, the engine will be pre-selected, so you will not need to modify anything manually at any moment. In addition, we will also perform regular backups of all the databases that you’ve got in your shared hosting account, so in case you erase or overwrite anything, we can swiftly restore it the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Servers

You can run an open-source script-powered software app that needs InnoDB with any of our semi-dedicated server plans, due to the fact that all the accounts are created on our advanced cloud web hosting platform where the database engine is installed. A new MySQL database can be set up in two ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – in case you use our single-click app installer tool. Either way, the needed engine will be picked automatically once the activation of the app begins, so you will not have to configure anything manually, regardless of whether the application needs InnoDB or the more widely used MyISAM. On top of that, we will always be able to restore any of your databases in case you accidentally remove one, as we generate a couple of database backups every day, each of which is kept for one week.

InnoDB in VPS Servers

If you order a VPS server with our Hepsia Control Panel, the InnoDB database engine will be included in the default software pack that will be pre-installed on your server before we hand it over to you. You will not have to activate anything manually and you’ll be able to install and run any open-source script-based software app that requires InnoDB once your Virtual Private Server is ready, which takes no more than one hour after the order procedure itself. A few engines are available, so whenever you create a database via the Hepsia Control Panel, a specific engine will be picked when the app activation commences and our system will detect which engine is required by the application in question. If you need to use MyISAM, for instance, you won’t have to do anything different from installing the preferred application, whether manually or using our application installer tool.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is one of the features that you can select on the server configuration page when you buy a dedicated server from our company. Since this is the most powerful kind of hosting, it’s pretty likely that you will manage highly popular websites that will draw lots of individuals, and since InnoDB is one of the very best options for such websites, we’ll install it along with all the other software apps that are available with a Hepsia-managed server. If you set up a brand new MySQL database in your account, there won’t be any activated MySQL database storage engine until you start installing a script, whether manually through your browser or using the automatic scripts installation tool that is integrated into the Control Panel. The necessary engine will be detected automatically and will be assigned to the database in question, so you can install scripts that require InnoDB, as well as ones that need the default MySQL engine – MyISAM, without having any impediment.