InnoDB is a database storage engine for MySQL relational databases, which is used by well known open-source script-powered web applications like Magento and Joomla v3. It is perfect for scalable apps, because it performs unbelievably well when managing immense data volumes. Rather than locking the whole database table to add new information to a database like many other engines do, InnoDB locks only one row, so it can process a lot more operations for the same period of time. Furthermore, InnoDB offers a better crash recovery and supports database transactions and foreign key constraints – a set of rules that define how data inserts and modifications should be treated. In case a certain operation hasn’t been entirely completed for any reason, the action will be rolled back. Thus, the content in the database will be preserved intact and will not be partially merged with newly entered content.

InnoDB in Cloud Website Hosting

Every PHP-driven web application that needs InnoDB will run impeccably on our cutting-edge cloud hosting platform and the database engine is available with all our cloud website hosting plans. Whenever you create a database manually or our app installer tool creates one automatically and an app installation process is initiated, the engine that the database will use will be selected on the basis of the app’s specifications without the need to modify any setting in your shared web hosting account. InnoDB will be chosen automatically for any application that requires this particular engine and you’ll be able to make the most of its full potential. We will carry out regular content backups, so in case you unintentionally delete a database that you need or you overwrite a certain part of it, we will be able to restore everything the way it was only several hours ago.

InnoDB in Semi-dedicated Hosting

You can use an open-source script-driven web app that requires InnoDB with all of our semi-dedicated server packages, because all the accounts are created on our cutting-edge cloud web hosting platform where the MySQL database engine is installed. A new database can be created in two different ways – manually through the Database Manager section of the Hepsia website hosting Control Panel, or automatically – when you make use of our single-click app installer tool. Either way, the needed engine will be picked automatically the moment the activation of the app begins, so you will not need to edit anything manually, regardless of whether the app requires InnoDB or the more widely used MyISAM. In addition, we’ll always be able to recover any of your databases if you accidentally erase one, as we generate several backups every day, each of which is stored for 7 days.

InnoDB in VPS Hosting

If you select a virtual private server with our Hepsia Control Panel, the InnoDB database storage engine will be an indivisible part of the software bundle that will be pre-installed on your VPS server before we give it to you. You will not need to activate anything manually and you will be able to install and use any script-powered software app that requires InnoDB as soon as your VPS server is ready, which takes no more than 1 hour after the order submission process itself. A number of engines are available, so whenever you set up a database through the Hepsia hosting Control Panel, a specific engine will be picked once the app activation begins and our system will recognize the engine that is required by the application in question. In case you need to use MyISAM, for example, you won’t need to do anything different than installing the desired app, whether manually or using our application installer tool.

InnoDB in Dedicated Web Hosting

All dedicated web hosting that are 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 database engine, so you will not have to activate it manually in case you want to activate PHP scripts that need it. All it takes to use such a script is to set up a new MySQL database and to start the installation process – once the installation wizard accesses the database and begins inserting 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’ll also be able to run scripts that need MyISAM – the other widely used MySQL engine, so you will not have to edit any settings on the server. This will allow you to use different scripts on one single machine and to use it to its fullest capacity.