InnoDB is a database engine for MySQL databases, which is used by popular PHP script-powered software applications such as Magento and Joomla v3. It is ideal for scalable apps, as it works incredibly well when managing large data volumes. Rather than locking the entire table to enter new information into a database like many other engines do, InnoDB locks only one row, so it can carry out much more tasks for the same period of time. Plus, InnoDB offers a much faster database failure recovery and supports transactions and foreign key constraints – a set of rules that specify how data imports and modifications should be handled. In case a particular task hasn’t been entirely completed for any reason, the action will be rolled back. Thus, the content in the database will be preserved safe and sound and will not be partially mixed with newly imported content.

InnoDB in Cloud Web Hosting

You’ll be able to use any script-driven app that needs InnoDB if you have a cloud web hosting with our company, as the storage engine is present on our leading-edge cloud web hosting platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue flawlessly if this engine is required. You can run apps that use the MyISAM engine without having to deal with any impediment as well and, again, the engine will be selected automatically, so you will not have to configure any setting manually at any point. In addition, we’ll also make daily 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 past 7 days.

InnoDB in Semi-dedicated Servers

You can run an open-source script-powered web application that needs InnoDB with all of our semi-dedicated server plans, as all the accounts are set up on our leading-edge cloud platform where the MySQL database storage engine is installed. A new MySQL database can be set up in two separate ways – manually from the Database Manager section of the Hepsia website hosting Control Panel, or automatically – in case you take advantage of our single-click app installer. In either case, the needed engine will be picked automatically the moment the app’s installation starts, so you will not need to update anything manually, regardless of whether the app requires InnoDB or the more widely used MyISAM. Also, we’ll always be able to recover any of your databases if you accidentally remove one, as we carry out a couple of database backups every day, each of which is preserved for 7 days.

InnoDB in VPS Servers

When you order a VPS server from us, you’ll be able to make use of our in-house developed Hepsia hosting Control Panel to manage your content. A Hepsia-equipped VPS will permit you to activate any open-source script-powered application that needs InnoDB, as this particular MySQL database storage engine is part of the standard software package that will be installed on the VPS server during its setup. When you create a brand-new MySQL database through the Control Panel, you simply need to begin installing an app – manually or using our app installer. InnoDB will be set as the default engine on the condition that the app in question needs it, so you won’t need to do anything else in your account. Identically, if an application requires MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is one of the features that you can choose on the order form when you buy a dedicated server from us. Since this is the most powerful kind of web hosting, it is rather likely that you will run popular sites that will attract a lot of people, and since InnoDB is one of the very best options for such sites, we will enable it together with all the other software applications that are offered with a Hepsia-managed server. When you set up a brand-new database in your dedicated account, there won’t be any activated database engine until you begin installing a PHP script, whether manually via your web browser or using the automatic script installer tool that is included in the Control Panel. The required engine will be automatically recognized and will be assigned to the database in question, so you can run scripts that need InnoDB, as well as ones that need the default MySQL engine – MyISAM, without needing to cope with any difficulty.