InnoDB is a very popular database storage engine for the MySQL DBMS. It is an alternative to the default engine – MyISAM, and it has got lots of upsides that make it the engine of choice for plenty of PHP script-powered software apps, including Joomla and Magento, which have switched over to InnoDB for good. For example, adding enormous data volumes will be faster with InnoDB, because it locks only one database row to carry out a task, not the entire table, which makes the engine ideal for scalable apps. It also supports foreign keys and transactions – these refer to the way in which the data is handled. To put it simply, appending new or editing existing data will either be thoroughly completed, or will be annulled and the procedure will be rolled back if a certain problem shows up in the meantime, which is why the content that remains in the database will not be damaged.

InnoDB in Shared Web Hosting

InnoDB is available with all our shared web hosting by default, not as a paid upgrade or upon request, so you’ll be able to install and manage any open-source script-driven software app that needs the database engine without any impediments once you activate your shared web hosting account. InnoDB will be pre-selected as the default engine for a certain database during the app activation, regardless of whether you make use of our single-click installer or create the MySQL database and activate the application manually, as long as the app requires InnoDB instead of the more popular MyISAM engine. We will carry out daily backups of all your MySQL databases, so you can be sure that you’ll never lose any content in case you delete a database unintentionally or you overwrite some crucial info – you will just have to touch base with us and we will restore everything back to normal.

InnoDB in Semi-dedicated Servers

InnoDB comes with all our semi-dedicated plans by default, so as soon as you obtain a new account, you can go on and install any open-source script-driven web app that needs the storage engine. Several engines are installed on our cloud hosting platform, so when you set up a brand new MySQL database and start installing an app manually, or opt to use the Hepsia Control Panel-integrated app installer tool, the engine for the database will be set depending on the prerequisites of the specific app. This will allow you to install and manage InnoDB-specific applications without any obstacles and without needing to modify any settings in your account. To avoid any risk, we will always keep a one-week-old backup of all your databases, so if you remove or alter any content accidentally, we can quickly recover it.

InnoDB in VPS Servers

If you choose a VPS server with our Hepsia Control Panel, the InnoDB database engine will be an essential part of the software bundle that will be installed on your VPS server before we hand it over to you. You will not have to activate anything manually and you will be able to install and run any open-source script-powered web application that needs InnoDB when your VPS server is up and running, which takes no more than sixty minutes after the order submission itself. A number of engines are offered, so whenever you set up a MySQL database via the Hepsia hosting Control Panel, a specific engine will be selected when the app activation commences and our system will automatically detect which engine is required by the application in question. If you need to use MyISAM, for example, you will not have to do anything different from installing the desired app, whether manually or using our app installer tool.

InnoDB in Dedicated Servers

If you buy a new dedicated server, you will be able to choose any of the three Control Panels that we’re offering – Hepsia and cPanel. Each dedicated server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-installed, so you will not need to enable this storage engine manually so as to be able to manage PHP script-based web apps that require it. InnoDB is used by scalable applications and since a dedicated server will offer you all the system resources that you require in order to manage large-size sites, it’s rather likely that you’ll use InnoDB. You’ll be able to make use of other engines too, so if a particular app requires MyISAM rather than InnoDB, you won’t run into any difficulty while using it. The engine that will be used will be detected automatically once the app installation process begins, so you won’t have to edit any setting manually at any moment.