InnoDB is a storage engine for MySQL relational databases, which is used by well known script-driven software applications such as Joomla 3.x and Magento. It is excellent for scalable applications, since it performs remarkably well when processing enormous data volumes. Instead of locking the entire database table to add new information to a database like many other engines do, InnoDB locks only one row, so it can process much more tasks for the same length of time. What’s more, InnoDB offers a much better database crash recovery and supports transactions and foreign keys – a set of rules that define how data inserts and modifications should be treated. In case a specific task hasn’t been thoroughly completed for any reason, the action will be rolled back. In this way, the content in the database will remain undamaged and won’t be partially mixed with newly imported content.

InnoDB in Hosting

InnoDB is offered with all our hosting services by default, not as a paid upgrade or upon request, so you will be able to activate and manage any PHP-powered software app which requires the MySQL database storage engine without the need to deal with any obstacle once you order your account. InnoDB will be pre-selected as the default engine for a given MySQL database during the app activation process, irrespective of whether you take advantage of our single-click installer or create the database and activate the app manually, provided that the app requires InnoDB instead of the more popular MyISAM engine. We’ll make regular backups of all your MySQL databases, so you can be certain that you will never lose any content in case you erase a database by accident or you overwrite some key information – you’ll simply have to alert us and we’ll restore your data back to normal.

InnoDB in Semi-dedicated Hosting

InnoDB comes with each of our Linux semi-dedicated hosting by default, so once you buy a new semi-dedicated account, you can go on and activate any script-based app that needs this storage engine. A few engines are pre-installed on our cloud hosting platform, so when you create a brand-new database and begin installing an app manually, or decide to take advantage of the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be selected depending on the requirements of the respective application. This will allow you to activate and run InnoDB-specific applications without coming across any difficulty and without the need to modify any settings in your account. To avoid any risk, we’ll always keep a one-week-old backup of all your MySQL databases, so if you delete or alter any content unintentionally, we can quickly rescue it.

InnoDB in VPS Hosting

If you select a virtual private server with our Hepsia hosting Control Panel, the InnoDB database storage engine will be an indivisible part of the software bundle that will be pre-installed on your server before we give it to you. You will not have to activate anything manually and you’ll be able to enable and manage any PHP-powered web application that needs InnoDB as soon as your VPS server is set up, which takes no more than one hour after the order submission process itself. Several engines are offered, so whenever you create a database using the Hepsia Control Panel, a specific engine will be selected when the app activation process commences and our system will automatically detect the engine that is required by the application in question. If you need MyISAM, for example, you won’t have to do anything different than installing the application of your preference, whether manually or using our app installer.

InnoDB in Dedicated Web Hosting

All Linux dedicated web hosting that are ordered with our in-house developed Hepsia hosting Control Panel include a software package that is pre-installed and among everything else, you will get the InnoDB database engine, so you won’t have to activate it manually if you would like to run scripts that require it. All it takes to install such a script is to set up a new database and to start the setup – as soon as the script installation wizard gains access to the database and begins entering data into it, InnoDB will be set as the default engine for this database provided that it is the one needed by the script. You’ll also be able to run scripts that need MyISAM, the other widely used MySQL engine, so you won’t have to modify any settings on the dedicated server. This will enable you to use a variety of scripts on one single physical server and to use it to its full capabilities.