InnoDB is a storage engine for MySQL relational databases, which is used by popular script-powered applications such as Magento and Joomla v3. It is perfect for scalable apps, because it works stunningly well when processing huge volumes of data. Rather than locking the entire table to append new information to a database like many other engines do, InnoDB locks only one database row, so it can process a lot more tasks for the same length of time. Also, InnoDB offers an improved crash recovery and supports database transactions and foreign key constraints – a set of rules that specify how data inserts and updates should be treated. In case a specific task hasn’t been thoroughly completed for any reason, the action will be rolled back. Thus, the content in the database will remain intact and won’t be partially merged with new content.

InnoDB in Shared Hosting

InnoDB is available with all our shared hosting by default, not upon request or as a paid upgrade, so you will be able to install and manage any script-powered web application which needs the MySQL storage engine without any obstacles as soon as you order your shared website hosting account. InnoDB will be selected automatically as the default engine for a certain MySQL database during the app installation, regardless of whether you use our 1-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 will create daily database backups, so you can rest assured that you will never lose any content in case you delete a database by accident or you overwrite some crucial information – you just have to notify us and we will restore your data back to normal.

InnoDB in Semi-dedicated Hosting

If you set up a brand new MySQL database through the Control Panel included with each of our semi-dedicated server plans and you begin installing an open-source script-based software application either manually or using our 1-click app installer, the storage engine for the database will be set automatically based on the requirements of the given app. As InnoDB is available on the cloud website hosting platform where your new semi-dedicated account will be created, it will be set as the default engine for any app that needs it without the need for any manual intervention on your end at any point. To avoid any chance of losing information if you update an app or if you remove a database accidentally, we’ll make a backup of all your MySQL databases each day, so if anything happens, we can recover your data.

InnoDB in VPS

If you select a virtual private server with our Hepsia hosting Control Panel, the InnoDB database storage engine will be an indivisible part of the software pack that will be installed on your server before we give it to you. You won’t have to configure anything manually and you will be able to enable and use any PHP-driven application that needs InnoDB when your Virtual Private Server is set up, which takes no more than 60 minutes after the order submission procedure itself. A few engines are offered, so every time you set up a MySQL database via the Hepsia hosting Control Panel, a particular engine will be activated once the app installation commences and our system will automatically recognize which engine is required by the application in question. If you need to use MyISAM, for instance, you will not need to do anything different from installing the preferred application, whether manually or using our application installer.

InnoDB in Dedicated Hosting

Our Hepsia Control Panel is among the features that you can select on the order form when you buy a dedicated server from us. As this is the most powerful kind of web hosting, it’s rather likely that you will manage popular sites that will attract a lot of visitors, and since InnoDB is among the very best choices for such Internet sites, we’ll activate it along with all the other software applications that are offered with a Hepsia-managed dedicated server. When you set up a brand-new MySQL database in your dedicated account, there won’t be any active MySQL database engine till you begin installing a script, whether manually via your browser or using the automatic script installation tool that is integrated into the Control Panel. The required engine will be detected and will be assigned to the database in question, so you can activate scripts that require InnoDB, as well as ones that require MyISAM, the default MySQL engine, without the need to cope with any impediment.