InnoDB is a very popular storage engine for the MySQL RDBMS. It’s an alternative to the default engine – MyISAM, and it has many strong sides that have made it the preferred engine for plenty of script-driven software apps, such as Joomla and Magento, which have switched to InnoDB for good. For example, adding huge amounts of data will be much faster with InnoDB, because it locks only one database row to perform a specific operation, not the entire table, which makes the engine ideal for scalable apps. It also supports foreign keys and database transactions – these refer to the way in which the info is treated. Simply put, importing new or updating existent data will either be thoroughly completed, or will be annulled and the procedure will be rolled back if a certain issue shows up in the meantime, which is why the content that remains in the database will not be damaged.

InnoDB in Website Hosting

Every PHP-based web app that requires InnoDB will run flawlessly on our cutting-edge cloud hosting platform and the MySQL storage engine is available with all our website hosting plans. Whenever you create a MySQL database manually or our app installer tool creates one automatically and an app installation process is started, the engine that the database in question will use will be selected in accordance with the app’s specifications without the need to configure any setting in your shared hosting account. InnoDB will be selected automatically for any application that requires this particular engine and you’ll be able to get the most out of its full potential. We’ll keep regular backups of your content, so in case you accidentally erase a MySQL database that’s important to you or you overwrite some part of it, we will be able to restore your data the way it was only a few hours earlier.

InnoDB in Semi-dedicated Hosting

InnoDB is available with all our Linux semi-dedicated hosting by default, so once you purchase a new semi-dedicated account, you can move on and activate any PHP script-powered web application that needs this particular database engine. A number of engines are installed on our cloud platform, so when you create a brand new MySQL database and start installing an application manually, or decide to take advantage of the Hepsia Control Panel-integrated app installer, the engine for the database will be set depending on the prerequisites of the given app. This will permit you to activate and manage InnoDB-specific applications without any obstacles and without needing to update any settings in your semi-dedicated account. To avoid any risk, we will always keep a 7-day-old backup of all your MySQL databases, so if you delete or change any content unintentionally, we can quickly recover it.

InnoDB in VPS

When you buy a virtual private server from our company, you will be able to make use of our custom Hepsia hosting Control Panel to manage your content. A Hepsia-equipped Virtual Private Server will allow you to install any PHP-powered software application which needs InnoDB, as this MySQL database storage engine is an essential part of the default software package that will be installed on your VPS server during its configuration. When you create a brand-new MySQL database via the Control Panel, you’ll just have to start installing an app – manually or using our app installer. InnoDB will be set as the default engine as long as the application in question needs it, so you will not have to do anything else in your VPS account. In the same manner, if a certain application requires MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Hosting

InnoDB comes as standard with all Linux dedicated hosting ordered with the Hepsia Control Panel. It’s included in the standard software bundle that will be installed on all Hepsia-managed dedicated servers, so as soon as your physical machine is set up, you’ll be able to sign in and to activate any PHP-powered web app that needs this particular MySQL database storage engine. When you create a new MySQL database through the Control Panel, there won’t be any activated engine until you begin installing an app. Once the app setup wizard starts dumping information in the database, the engine will be selected automatically based on the particular app’s requirements, so you can run both InnoDB and MyISAM without selecting either of them explicitly at any moment. Therefore, you can use a large collection of apps for your websites.