InnoDB is a database storage engine for MySQL databases, which is used by famous open-source script-powered applications such as Magento and Joomla 3.x. It’s perfect for scalable applications, since it works remarkably well when handling large amounts of data. Instead of locking the whole database table to add new information to a database as many other engines do, InnoDB locks only one row, so it can perform much more tasks for the same length of time. Plus, InnoDB offers a much better database failure recovery and supports database transactions and foreign key constraints – rules that indicate how data imports and modifications should be treated. In case a certain task has not been entirely completed for some reason, the action will be rolled back. Thus, the content in the database will remain undamaged and won’t be partially mixed with newly appended content.

InnoDB in Cloud Hosting

InnoDB is available with all our Linux cloud hosting by default, not upon request or as a paid upgrade, so you will be able to install and manage any script-driven software application that needs the InnoDB database engine without the need to deal with any problem as soon as you order your shared hosting account. InnoDB will be selected automatically as the default engine for a given database during the app activation, irrespective of whether you take advantage of our one-click installation tool or create the database and activate the app manually, on the condition that the application requires InnoDB instead of the more famous MyISAM engine. We’ll store daily backups of all your databases, so you can be certain that you will never lose any content in case you delete a database by accident or you overwrite some important information – you just have to inform us and we’ll restore your data the way it was.

InnoDB in Semi-dedicated Hosting

You can run a PHP script-powered web application that requires InnoDB with all of our semi-dedicated server plans, because all the accounts are set up on our leading-edge cloud web hosting platform where the MySQL database storage engine is installed. A new database can be created in two different ways – manually from the Database Manager section of the Hepsia web hosting Control Panel, or automatically – in case you make use of our 1-click app installer tool. In either case, the required engine will be selected automatically the moment the installation of the application starts, so you will not have to edit anything manually, no matter if the app requires InnoDB or the more widely used MyISAM. Also, we will always be able to retrieve any of your databases in case you erase one by accident, as we carry out several backups every day, each of which is saved for seven days.

InnoDB in VPS Web Hosting

If you order a virtual private server with our Hepsia hosting Control Panel, the InnoDB storage engine will be an essential part of the software bundle that will be pre-installed on your VPS server before we hand it over to you. You will not have to activate anything manually and you’ll be able to install and use any PHP-driven software application that requires InnoDB when your VPS server is up and running, which takes no more than one hour after the order process itself. Several engines are offered, so every time you set up a MySQL database through the Hepsia hosting Control Panel, a specific engine will be selected once the app installation process starts and our system will automatically recognize the engine that is required by the app in question. If you need to use MyISAM, for instance, you won’t need to do anything different from installing the chosen app, whether manually or using our app installer.

InnoDB in Dedicated Servers Hosting

All Linux dedicated servers hosting ordered with our in-house developed Hepsia hosting Control Panel include a software bundle that’s pre-activated and besides everything else, you’ll get the InnoDB storage engine, so you will not have to activate it manually if you’d like to run PHP scripts that require it. All it takes to run such a script is to create a new MySQL database and to initiate the setup – as soon as the script configuration wizard obtains access to the database in question and starts importing content into it, InnoDB will be set as the default engine for this database provided that it is the one needed by the particular script. You’ll also be able to install scripts that need the other widely used MySQL engine, MyISAM, so you will not need to change any settings on the dedicated server. This will allow you to activate various scripts on a single physical machine and to use it to its maximum capacity.