InnoDB is a database storage engine for MySQL databases, which is used by widely used PHP-driven applications like Magento and Joomla 3.x. It’s perfect for scalable apps, as it works really well when processing huge data volumes. Rather than locking the whole database table to import new information into a database like many other engines do, InnoDB locks only one row, so it can execute a lot more tasks for the same period of time. Also, InnoDB offers a faster crash recovery and supports database transactions and foreign key constraints – a set of rules that determine how data imports and modifications should be treated. In case a specific task hasn’t been thoroughly completed for any reason, the action will be rolled back. In this way, the database content will remain intact and won’t be partially mixed with newly imported content.

InnoDB in Shared Hosting

Any PHP-based app that needs InnoDB will function impeccably on our innovative cloud web hosting platform and the storage engine is available with all our shared hosting plans. Each time you create a MySQL database manually or our app installer creates one automatically and an app installation process is initiated, the engine that the database will use will be selected in accordance with the app’s specifications without the need to edit any setting in your hosting account. InnoDB will be picked automatically for any application that requires this particular engine and you’ll be able to make the most of its full capacity. We will maintain daily backups of your content, so in case you accidentally remove a database that’s important to you or you overwrite some part of it, we will be able to restore everything the way it was just a couple of hours earlier.

InnoDB in Semi-dedicated Hosting

If you create a brand new MySQL database from the Control Panel coming with each of our semi-dedicated server plans and you begin installing an open-source script-powered app either manually or using our one-click application installer tool, the MySQL database storage engine will be set automatically on the basis of the prerequisites of the particular app. Since InnoDB is present on the cloud web hosting platform where your new semi-dedicated server account will be created, it will be set as the default engine for any app that requires it without any manual intervention needed on your end at any point. To avoid any chance of losing info if you update an app or if you delete a database unintentionally, we’ll perform backups of all your databases each and every day, so if something goes wrong, we can rescue your data.

InnoDB in VPS Web Hosting

In case our custom-developed Hepsia Control Panel is selected during the signup process for your new Linux virtual private servers , InnoDB will be activated on the VPS server along with other required software, so you won’t have to do anything if you choose to activate PHP-driven software applications that need this MySQL database storage engine. MyISAM – the default MySQL engine, will be installed too. You can create a brand new database and start the app installation manually or through our 1-click installation tool. The system will recognize the engine that the application in question needs and will assign it to the specific database, so the installation will proceed impeccably and the app can import its content into that database. Thus, you can make use of applications with various prerequisites in regard to the MySQL engine without the need to make any modifications on your VPS.

InnoDB in Dedicated Servers Hosting

Our Hepsia Control Panel is one of the features that you can choose on the server configuration page when you buy a dedicated server from our company. As this is the most powerful kind of web hosting, it is pretty likely that you’ll manage popular sites that will draw plenty of people, and since InnoDB is among the best options for such websites, we’ll activate it along with all the other software apps that are offered with a Hepsia-equipped server. If you create a brand new MySQL database in your dedicated server account, there won’t be any active database storage engine till you start installing an open-source PHP script, whether manually through your Internet browser or using the automatic script installer that is included in the Control Panel. The needed engine will be recognized and will be set for the database in question, so you can use scripts that require InnoDB, as well as ones that need the default MySQL engine, MyISAM, without encountering any complication.