InnoDB is a database engine for MySQL relational databases, which is used by widespread script-powered software apps like Magento and Joomla v3. It’s excellent for scalable applications, because it performs unbelievably well when processing enormous data volumes. Rather than locking the entire table to add new information to a database as many other engines do, InnoDB locks only one row, so it can handle a lot more operations for the same period of time. Besides, InnoDB offers a better database crash recovery and supports database transactions and foreign keys – rules that indicate how data imports and updates should be handled. If a specific task has not been fully completed for any reason, the action will be rolled back. Thus, the information in the database will stay intact and won’t be partially mixed with newly added content.

InnoDB in Shared Website Hosting

Any PHP-based application that requires InnoDB will function impeccably on our advanced cloud web hosting platform and the MySQL database engine is available with all our shared website hosting packages. Each time you create a MySQL database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database will use will be selected in accordance with the app’s specifications without having to update any setting in your hosting account. InnoDB will be chosen automatically for any application that requires this specific engine and you’ll be able to take advantage of its full capacity. We will keep daily content backups, so in case you accidentally delete a MySQL database that is important to you or you overwrite specific parts of it, we will be able to restore everything the way it was only several hours ago.

InnoDB in Semi-dedicated Servers

You can make use of a PHP script-driven software application that needs InnoDB with all of our semi-dedicated server plans, due to the fact that all the accounts are set up on our avant-garde cloud web hosting platform where the database engine is installed. A new MySQL database can be set up in two separate ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – in case you use our 1-click application installer. Either way, the required engine will be picked automatically once the app’s installation starts, so you won’t need to modify anything manually, no matter if the application requires InnoDB or the more widely used MyISAM. On top of that, we will always be able to retrieve any of your MySQL databases if you remove one by accident, as we create a few MySQL database backups every day, each of which is saved for 7 days.

InnoDB in VPS Servers

If you purchase a VPS server from our company, you will be able to take full advantage of our custom Hepsia Control Panel to manage your content. A Hepsia-equipped Virtual Private Server will permit you to run any script-powered software application which requires InnoDB, as this MySQL storage engine is an essential part of the standard software package that will be pre-installed on the VPS server during its configuration. When you set up a brand-new database through the Control Panel, you will simply have to begin installing an app – manually or using our application installer. InnoDB will be set as the default engine in case the application in question requires it, so you won’t need to do anything else in your VPS account. Equivalently, if an application needs MyISAM, it will be automatically set as the default engine for this specific database.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is among the options that you can select on the server configuration page when you purchase a dedicated server from us. Since this is the most powerful type of hosting, it’s quite likely that you’ll run popular sites that will draw a lot of people, and since InnoDB is one of the very best choices for such sites, we will install it together with all the other software applications that are offered with a Hepsia-equipped server. When you set up a brand new database in your dedicated server account, there won’t be any activated database storage engine till you begin installing an open-source PHP script, whether manually via your Internet browser or using the automatic script installer that is included in the Control Panel. The necessary engine will be automatically 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 any impediment.