InnoDB is a database engine for MySQL databases, which is used by popular script-powered apps like Magento and Joomla 3.x. It’s excellent for scalable apps, as it performs astonishingly well when processing immense volumes of data. Instead of locking the whole database table to append new information to a database like many other engines do, InnoDB locks only one row, so it can process much more operations for the same length of time. Also, InnoDB offers an improved crash recovery and supports database transactions and foreign keys – rules that indicate how data imports and modifications should be handled. In case a particular task hasn’t been thoroughly completed for some reason, the action will be rolled back. Thus, the information in the database will remain intact and won’t be partially mixed with newly imported content.

InnoDB in Hosting

Every PHP script-based software app that needs InnoDB will run impeccably on our innovative cloud website hosting platform and the MySQL storage engine is offered with all our hosting plans. Whenever 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 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 picked automatically for any app that requires this particular engine and you will be able to take advantage of its full potential. We will generate regular backups of your content, so if you unintentionally erase a database that is important to you or you overwrite specific parts of it, we will be able to restore your content the way it was just a few hours ago.

InnoDB in Semi-dedicated Hosting

All our semi-dedicated hosting include InnoDB and you’ll be able to make the most of all the features offered by this MySQL database engine with any PHP script-powered application that needs it. InnoDB is one of the engines that are available on our cloud web hosting platform, so the one that will be selected depends on the requirements of the respective app. You won’t have to do anything manually in order to enable InnoDB, because it will be set as the default engine whenever you install an app – whether manually or using our 1-click application installer tool. To avoid any risk, we will carry out regular MySQL database backups, so if something goes wrong after an upgrade or if you erase some data accidentally, we’ll be able to get the database back to the way it was on any of the previous seven days.

InnoDB in VPS Hosting

In case our custom-built Hepsia hosting Control Panel is picked during the signup process for a new Linux VPS hosting packages , InnoDB will be activated on the VPS server along with other necessary pieces of software, so you won’t have to do anything if you choose to activate script-driven software applications that require this MySQL storage engine. The default MySQL engine – MyISAM, will be installed too. You can create a new MySQL database and begin the app installation procedure manually or through our 1-click installation tool. The system will automatically detect the engine that the application in question requires and will set it for the specific MySQL database, so the installation will continue flawlessly and the app can dump its data in that database. Therefore, you can make use of applications with various prerequisites with regard to the MySQL engine without having to make any changes on your server.

InnoDB in Dedicated Web Hosting

All Linux dedicated web hosting that are ordered with our custom-developed Hepsia Control Panel include a software package that is pre-activated and besides everything else, you will get the InnoDB storage engine, so you will not need to install it manually if you’d like to run open-source scripts that need it. All it takes to use such a script is to set up a new database and to initiate the installation – as soon as the script setup wizard gets access to the database in question and starts importing data into it, InnoDB will be set as the default MySQL engine for this database provided that it is the one required by the particular script. You will also be able to run scripts that need the other popular MySQL engine – MyISAM, so you will not need to update any settings on the dedicated server. This will allow you to activate different scripts on one single physical machine and to use the latter to its full capacity.