InnoDB is a very popular database engine for the MySQL database management system. It is an alternative to the default engine – MyISAM, and it has got many pluses that have made it the preferred engine for a lot of PHP-based web apps, including Magento and Joomla, which have switched over to InnoDB permanently. For instance, importing large volumes of data will be faster with InnoDB, as it locks only one row to carry out a certain operation, not the entire table, which makes the engine ideal for scalable applications. InnoDB 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 entirely completed, or will be annulled and the procedure will be rolled back in case some problem appears in the meantime, therefore the content that remains in the database will not be damaged.

InnoDB in Shared Web Hosting

Every script-driven app that needs InnoDB will function flawlessly on our advanced cloud hosting platform and the MySQL storage engine comes with all our shared web hosting packages. Whenever you create a database manually or our app installer tool creates one automatically and an app installation process is initiated, the engine that the database in question will use will be selected on the basis of the app’s requirements without having to update any setting in your hosting account. InnoDB will be picked automatically for any application that requires this particular engine and you will be able to make the most of its full capacity. We’ll maintain daily backups of your content, so if you accidentally erase a 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 several hours ago.

InnoDB in Semi-dedicated Hosting

InnoDB is included with each of our Linux semi-dedicated services by default, so the moment you purchase a new account, you can go ahead and install any script-based application that requires this storage engine. A few engines are pre-installed on our cloud hosting platform, so when you set up a new database and begin installing an app manually, or decide to make use of the Hepsia hosting Control Panel-integrated application installer, the engine for the database will be set in accordance with the concrete app’s prerequisites. This will permit you to activate and run InnoDB-specific apps without running into any problem and without changing any settings in your account. To take no chances, we will always keep a 1-week-old backup of all your MySQL databases, so if you delete or change any content unintentionally, we can quickly retrieve it.

InnoDB in VPS Web Hosting

All VPS web hosting services that are ordered with the Hepsia Control Panel come with InnoDB pre-activated, so you will be able to take advantage of any open-source script-driven software app that needs this particular database engine without the need to install anything manually. You can select Hepsia on the VPS order form and your new Virtual Private Server will be set up within 1 hour, so you can sign in and start building your websites straight away. Once you create a brand new MySQL database and start the app activation process, our system will select the engine for this database automatically. Thus, you can install different applications at the same time without having to change anything on the server. You can have a WordPress-driven blog that uses the default MySQL engine – MyISAM, and a Magento-driven Internet shop that uses the InnoDB engine, for instance.

InnoDB in Dedicated Servers Hosting

If you purchase a new dedicated server, you will be able to pick one of the three hosting Control Panels that we offer – DirectAdmin, cPanel and Hepsia. Each server ordered with Hepsia comes with InnoDB pre-installed, so you won’t have to enable this storage engine manually to be able to use script-powered web applications that need it. InnoDB is used for scalable applications and since a dedicated server will provide you with all the server resources that you need to manage very large Internet sites, it’s very possible that you will resort to InnoDB. You will be able to make use of other engines as well, so in case a particular application needs MyISAM rather than InnoDB, you won’t have to deal with any problem while using it. The engine that will be used will be detected automatically as soon as the app installation procedure starts, so you won’t need to update any setting manually at any point.