InnoDB is a very popular database storage engine for the MySQL RDBMS. It is an alternative to the default MyISAM engine and it has got numerous strong sides which make it the engine of choice for lots of PHP script-based software apps, among them Magento and Joomla, which have switched over to InnoDB for good. For example, importing enormous volumes of data will be much faster with InnoDB, as it locks only one row to execute a given operation, not the entire table, which makes the engine excellent for scalable applications. InnoDB also supports foreign keys and database transactions – these refer to the way in which the info is treated. To put it simply, adding new or updating existent data will either be thoroughly completed, or will be aborted and the procedure will be rolled back in case a given issue shows up during the process, therefore the content that remains in the database will not be damaged.

InnoDB in Shared Hosting

You’ll be able to make use of any PHP script-based app that requires InnoDB if you have a shared hosting plan with our company, as the storage engine is present on our innovative cloud web hosting platform by default. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue impeccably if this engine is required. You can run apps which require the MyISAM engine without the need to deal with any problem as well and, once again, the engine will be pre-selected, so you won’t need to change anything manually at any moment. Furthermore, we will also make regular backups of all the MySQL databases that you’ve got in the account, so in case you delete or overwrite anything, we can quickly get it back to the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Servers

You can make use of an open-source script-based app that needs InnoDB with any of our semi-dedicated server plans, since all the accounts are created on our cutting-edge cloud platform where the MySQL database engine is installed. A new database can be created in two separate ways – manually through the Database Manager section of the Hepsia web hosting Control Panel, or automatically – in case you use our single-click application installer tool. In either case, the required engine will be chosen automatically the moment the app’s activation starts, so you will not have to configure anything manually, irrespective of whether the application needs InnoDB or the more commonly used MyISAM. Furthermore, we’ll always be able to retrieve any of your MySQL databases in case you unintentionally delete one, as we perform several database backups every day, each of which is saved for one week.

InnoDB in VPS Servers

All VPS web hosting plans that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-activated, so you’ll be able to use any script-powered software application that requires the storage engine without the need to install anything manually. You can choose Hepsia on the VPS order form and your brand-new VPS server will be up and running within the hour, so you can log in and start building your sites right away. Once you create a new MySQL database and start the app installation process, our system will pick the engine for this database automatically. Thus, you can run various apps at the same time without having to edit anything on the VPS server. You can create a WordPress-based personal blog that uses the default MySQL engine – MyISAM, and a Magento Internet shop that uses the InnoDB engine, for instance.

InnoDB in Dedicated Servers

If you obtain a new dedicated server, you will be able to select one of the 3 hosting Control Panels offered by our company – DirectAdmin, cPanel and Hepsia. Any server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-activated, so you won’t need to install this MySQL database storage engine manually so as to be able to manage script-powered software apps that require it. InnoDB is used by scalable applications and since a dedicated server will provide you with all the resources that you require to manage large-size websites, it is pretty possible that you’ll use InnoDB. You will be able to use other engines as well, so in case a certain application needs MyISAM rather than InnoDB, you will not experience any impediment while managing it. The engine that will be used will be automatically recognized as soon as the app installation process commences, so you will not need to edit any setting manually at any point.