InnoDB is a database engine for MySQL databases, which is used by famous PHP-based apps like Magento and Joomla v3. It is ideal for scalable apps, as it works unbelievably well when managing large data volumes. Instead of locking the whole table to import new information into a database like many other engines do, InnoDB locks only one row, so it can perform a lot more tasks for the same length of time. Moreover, InnoDB offers an improved database failure recovery and supports transactions and foreign key constraints – rules that prescribe how data inserts and updates should be treated. In case a certain operation hasn’t been fully completed for any reason, the action will be rolled back. In this way, the content in the database will be kept intact and will not be partially mixed with newly entered content.

InnoDB in Cloud Website Hosting

Every open-source script-driven software app that needs InnoDB will function flawlessly on our avant-garde cloud hosting platform and the MySQL storage engine is offered with all our cloud website hosting plans. Every time you create a MySQL database manually or our app installer creates one automatically and an app installation is started, the engine that the database will make use of will be selected based on the app’s prerequisites without having to update any setting in your shared web hosting account. InnoDB will be picked automatically for any app that requires this particular engine and you will be able to take advantage of its full potential. We will store regular backups of your content, so if you accidentally erase a database that is important to you or you overwrite a specific part of it, we’ll be able to restore your database the way it was only a few hours earlier.

InnoDB in Semi-dedicated Hosting

InnoDB is offered with each of our Linux semi-dedicated hosting by default, so the moment you order a new semi-dedicated account, you can go ahead and install any PHP-driven web app that needs this storage engine. A few engines are installed on our cloud website hosting platform, so when you set up a brand new MySQL database and begin installing an app manually, or decide to take advantage of the Hepsia hosting Control Panel-integrated application installer, the engine for the database will be chosen in accordance with the given app’s prerequisites. This will permit you to activate and run InnoDB-specific applications without running into any difficulty and without editing any settings in your semi-dedicated account. To take no chances, we will always have a 7-day-old backup of all your MySQL databases, so if you delete or change any content by mistake, we can easily recover it.

InnoDB in VPS Web Hosting

All Linux VPS web hosting that are ordered with the Hepsia Control Panel come with InnoDB already installed, so you will be able to make use of any PHP-based web app that needs this database storage engine without setting up anything manually. You can pick Hepsia on the VPS order form and your brand-new server will be ready within 60 minutes, so you can sign in and begin building your websites straight away. Once you set up a new database and begin the app activation process, our system will select the engine for that MySQL database automatically. Thus, you can make use of different apps at the same time without having to edit anything on the VPS server. You can create a WordPress-based blog that makes use of MyISAM – the default MySQL engine, and a Magento web shop that uses the InnoDB engine, for example.

InnoDB in Dedicated Servers Hosting

Our Hepsia hosting Control Panel is one of the features which you can choose on the server configuration page when you buy a dedicated server from us. Since this is the most powerful kind of web hosting, it’s rather likely that you’ll manage very popular sites that will attract a lot of visitors, and since InnoDB is among the best choices for such websites, we will enable it along with all the other software applications that come with a Hepsia-equipped dedicated server. If you set up a brand-new database in your dedicated account, there won’t be any activated database engine until you begin installing a script, whether manually via your Internet browser or using the automatic scripts installer tool that is included in the hosting Control Panel. The required engine will be detected and will be set for that database, so you can run scripts that need InnoDB, as well as ones that require MyISAM, the default MySQL engine, without needing to cope with any impediment.