InnoDB is a very popular database storage engine for the MySQL database management system. It’s an alternative to the default MyISAM engine and it has got numerous strengths which have made it the engine of choice for plenty of PHP-powered software apps, including Joomla and Magento, which have shifted over to InnoDB permanently. For example, adding huge amounts of data will be faster with InnoDB, as it locks only one row to carry out a given operation, not the entire table, which makes the engine ideal for scalable applications. InnoDB also supports foreign keys and transactions – these refer to the way in which the information is handled. Put simply, adding new or editing existent data will either be thoroughly completed, or will be aborted and the procedure will be rolled back in case any issue occurs during the process, therefore the content that remains in the database will not be lost.

InnoDB in Website Hosting

InnoDB is available with all our website hosting plans by default, not as a paid upgrade or upon request, so you can activate and manage any script-powered software application that requires the InnoDB database engine without having any problem as soon as you activate your shared account. InnoDB will be selected automatically as the default engine for a particular database during the app installation process, irrespective of whether you take advantage of our one-click installer or create the MySQL database and activate the app manually, on the condition that the application requires it instead of the more famous MyISAM engine. We will carry out daily database backups, so you can be sure that you will never lose any content if you delete a database by mistake or you overwrite some essential information – you’ll simply have to notify us and we will restore the database the way it was.

InnoDB in Semi-dedicated Servers

InnoDB is included with each of our semi-dedicated plans by default, so as soon as you get a new account, you can go on and install any PHP-driven software application that requires the database storage engine. A number of engines are installed on our cloud platform, so when you create a brand new database and begin installing an app manually, or decide to use the Hepsia Control Panel-integrated application installer, the engine for the database will be picked based on the particular app’s requirements. This will permit you to install and run InnoDB-specific applications without having any problem and without having to change any settings in your semi-dedicated account. To avoid any risk, we’ll always have a seven-day-old backup of all your databases, so if you remove or change any content accidentally, we can easily recover it.

InnoDB in VPS Servers

All VPS plans that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-activated, so you will be able to make use of any script-driven application that requires this particular database storage engine without having to install anything manually. You can pick Hepsia on the VPS order page and your brand new Virtual Private Server will be ready within 60 minutes, so you can sign in and start building your sites right away. When you create a brand-new MySQL database and start the app activation process, our system will select the engine for this MySQL database automatically. Thus, you can use different applications simultaneously without changing anything on the Virtual Private Server. You can have a WordPress-driven personal journal that makes use of the default MySQL engine – MyISAM, and a Magento-based web store that makes use of the InnoDB engine, for example.

InnoDB in Dedicated Servers

All dedicated web hosting plans ordered with our in-house developed Hepsia Control Panel include a software bundle that is pre-activated and besides everything else, you will get the InnoDB database storage engine, so you will not have to add it manually in case you’d like to run PHP scripts that need it. All it takes to install such a script is to set up a new MySQL database and to start the setup – once the installer wizard obtains access to the database in question and begins dumping content in it, InnoDB will be set as the default engine for this database as long as it is the one needed by the particular script. You’ll also be able to activate scripts that require the other widely used MySQL engine, MyISAM, so you won’t need to change any settings on the server. This will enable you to run a variety of scripts on one single machine and to use it to its full capabilities.