InnoDB is a database storage engine for MySQL databases, which is used by widespread PHP-based software apps like Magento and Joomla 3.x. It is excellent for scalable applications, because it works very well when processing enormous amounts of data. Instead of locking the whole database table to enter new information into a database as many other engines do, InnoDB locks only one database row, so it can perform a lot more tasks for the same period of time. Additionally, InnoDB offers a much better crash recovery and supports database transactions and foreign keys – rules that prescribe how data inserts and updates should be handled. In case a particular operation has not been fully completed for whatever reason, the action will be rolled back. In this way, the database content will be kept undamaged and won’t be partially mixed with new content.

InnoDB in Cloud Hosting

While InnoDB is either not offered or it is a paid upgrade with many website hosting service providers, it is included in the standard set of features that we’re offering with our cloud hosting packages. If you wish to make use of a script-driven web application that needs InnoDB in particular, in order to be installed and to operate correctly, you won’t need to deal with any problems because the MySQL storage engine is available on our in-house developed cloud Internet hosting platform. Irrespective of whether you create a brand-new MySQL database and install an application manually or use our 1-click app installer software instrument, InnoDB will be selected automatically by our system as the default engine if the application needs it instead of MyISAM. Besides the excellent database crash recovery offered by InnoDB, we also maintain regular database backups, so that we can quickly restore any database in your shared account.

InnoDB in Semi-dedicated Hosting

You can make use of a PHP script-powered software application that requires InnoDB with any of our semi-dedicated server plans, since all the accounts are set up on our cutting-edge cloud web hosting platform where the MySQL 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 use our one-click app installer. In either case, the required engine will be chosen automatically as soon as the application’s activation begins, so you will not need to update anything manually, irrespective of whether the application requires InnoDB or the more frequently used MyISAM. On top of that, we’ll always be able to retrieve any of your databases in case you accidentally delete one, as we generate several database backups every day, each of which is kept for one week.

InnoDB in VPS Web Hosting

If you get a virtual private server with our Hepsia Control Panel, the InnoDB storage engine will be an indivisible part of the default software pack that will be installed on your VPS server before we hand it over to you. You won’t have to configure anything manually and you’ll be able to enable and use any script-powered software app that needs InnoDB when your VPS is up and running, which takes no more than 60 minutes after the order submission process itself. A couple of engines are available, so anytime you set up a database using the Hepsia hosting Control Panel, a particular engine will be selected when the app activation begins and our system will recognize the engine that is required by the application in question. In case you have to use MyISAM, for example, you will not have to do anything different from installing the desired app, whether manually or using our application installer tool.

InnoDB in Dedicated Servers Hosting

All dedicated servers hosting packages that are ordered with our in-house built Hepsia Control Panel come with a software bundle that’s pre-installed and besides everything else, you will get the InnoDB database engine, so you will not need to install it manually if you want to run open-source scripts that need it. All it takes to activate such a script is to create a new MySQL database and to begin the setup – as soon as the installation wizard gains access to the database and starts importing data into it, InnoDB will be set as the default engine for this database as long as it is the one needed by the script. You’ll also be able to activate scripts that need MyISAM, the other popular MySQL engine, so you will not have to update any settings on the dedicated server. This will allow you to run a variety of scripts on a single physical machine and to use it to its full capacity.