InnoDB is a very popular storage engine for MySQL. It is an alternative to the default MyISAM engine and it has plenty of pluses which make it the preferred engine for plenty of script-driven web applications, including Joomla and Magento, which have switched over to InnoDB permanently. For example, adding huge amounts of data will be much faster with InnoDB, as it locks only a single database row to accomplish a given operation, not the entire database table, which makes the engine excellent for scalable apps. InnoDB also supports foreign keys and database transactions – these refer to the manner in which the data is treated. Simply put, adding new or editing existing data will either be entirely completed, or will be canceled and the operation will be rolled back in case a given issue appears during the process, therefore the content that remains in the database won’t be damaged.

InnoDB in Cloud Web Hosting

Any script-powered software application that requires InnoDB will function impeccably on our advanced cloud web hosting platform and the database storage engine comes with all our cloud web hosting packages. Each time you create a MySQL database manually or our app installer tool creates one automatically and an app installation is started, the engine that the database in question will make use of will be selected in accordance with the app’s prerequisites without having to edit any setting in your hosting account. InnoDB will be picked automatically for any app that requires this specific engine and you’ll be able to get the most out of its full capacity. We will generate regular backups of your content, so in case you unintentionally erase a database that you need or you overwrite a certain part of it, we will be able to restore the database the way it was only several hours earlier.

InnoDB in Semi-dedicated Hosting

InnoDB is offered with each of our semi-dedicated hosting services by default, so once you buy a new account, you can go on and activate any script-powered app that requires this MySQL database storage engine. A number of engines are pre-installed on our cloud platform, so when you set up a new MySQL database and begin installing an application manually, or decide to make use of the Hepsia Control Panel-integrated application installer tool, the engine for the database will be picked based on the particular app’s prerequisites. This will permit you to activate and run InnoDB-specific applications without the need to cope with any obstacle and without having to edit any settings in your account. To take no chances, we will always have a 7-day-old backup of all your databases, so if you delete or change any content by mistake, we can easily rescue it.

InnoDB in VPS Hosting

In case our custom-built Hepsia hosting Control Panel is picked during the signup process for a new Linux virtual private servers , InnoDB will be activated on the Virtual Private Server together with other needed pieces of software, so you will not need to do anything if you decide to activate open-source script-based applications that need this MySQL storage engine. MyISAM, the default MySQL engine, will be installed as well. You can set up a brand-new MySQL database and begin the app installation process manually or through our one-click installer. The system will recognize which engine the particular application needs and will set it for the specific MySQL database, so the installation will continue flawlessly and the app can enter its data into that database. Therefore, you can install applications with different requirements about the MySQL engine without the need to make any modifications on your server.

InnoDB in Dedicated Web Hosting

When you obtain a new dedicated server, you’ll be able to choose one of the three Control Panels offered by us – Hepsia, DirectAdmin and cPanel. Each server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-activated, so you won’t need to activate this MySQL storage engine manually in order to be able to manage script-driven software apps that need it. InnoDB is used by scalable apps and since a dedicated server will give you all the resources that you need in order to run very large sites, it’s quite possible that you’ll use InnoDB. You will be able to make use of other engines too, so if a specific application needs MyISAM instead of InnoDB, you will not encounter any complication while using it. The engine that will be used will be recognized automatically once the app installation process begins, so you will not need to fine-tune any setting manually whatsoever.