InnoDB is a database engine for MySQL databases, which is used by popular script-powered applications such as Joomla 3 and Magento. It’s excellent for scalable applications, because it performs really well when processing huge data volumes. Rather than locking the entire database table to enter new information into a database like many other engines do, InnoDB locks only one row, so it can handle much more operations for the same length of time. In addition, InnoDB offers a much better crash recovery and supports database transactions and foreign key constraints – a set of rules that specify how data inserts and updates should be handled. If a given operation hasn’t been thoroughly completed for any reason, the action will be rolled back. In this way, the content in the database will remain safe and sound and will not be partially mixed with newly imported content.

InnoDB in Hosting

InnoDB is available with all our hosting by default, not upon request or as a paid upgrade, so you will be able to install and run any open-source script-driven software app that needs the database engine without the need to deal with any complication once you activate your account. InnoDB will be selected automatically as the default engine for a given database during the app installation, regardless of whether you use our single-click installation tool or create the database and set up the app manually, provided that the application requires it instead of the more popular MyISAM engine. We’ll perform daily backups of all your databases, so you can be sure that you won’t ever lose any data in case you erase a database unintentionally or you overwrite some important information – you’ll just need to notify us and we’ll restore your content back to normal.

InnoDB in Semi-dedicated Servers

If you set up a new MySQL database from the Control Panel offered with each of our semi-dedicated server packages and you begin installing a PHP script-based application either manually or using our one-click app installer tool, the MySQL database storage engine will be picked automatically on the basis of the given app’s requirements. As InnoDB is present on the cloud platform where your new account will be set up, it will be set as the default engine for each application that requires it without any manual action needed on your end at any time. To avoid any risk of losing data if you update an application or if you delete a database by mistake, we’ll carry out backups of all your databases every day, so if something happens, we can retrieve your data.

InnoDB in VPS Servers

All Linux VPS hosting plans that are ordered with the Hepsia hosting Control Panel come with InnoDB already installed, so you’ll be able to run any script-powered software app that requires this particular MySQL storage engine without having to set up anything manually. You can choose Hepsia on the VPS order form and your brand-new Virtual Private Server will be ready within 60 minutes, so you can sign in and start setting up your sites straight away. Once you create a brand-new MySQL database and start the app activation process, our system will choose the engine for that MySQL database automatically. Thus, you can use various apps simultaneously without having to configure anything on the Virtual Private Server. You can have a WordPress-driven personal weblog that uses MyISAM – the default MySQL engine, and a Magento online store that uses the InnoDB engine, for example.

InnoDB in Dedicated Servers

InnoDB is available by default with all Linux dedicated servers that are ordered with the Hepsia Control Panel. It is part of the default software package that we install on all Hepsia-equipped dedicated servers, so as soon as your physical machine is up and running, you’ll be able to log in and to activate any type of open-source script-driven application that requires this particular database storage engine. If you set up a new database through the hosting Control Panel, there won’t be any active engine until you start installing an app. As soon as the app activation wizard begins dumping information in the newly created database, the engine will be picked automatically depending on the prerequisites of the specific app, so you can use both MyISAM and InnoDB without having to select either one explicitly at any point. Therefore, you can use a broad variety of apps for your websites.