InnoDB is a storage engine for MySQL relational databases, which is used by popular open-source script-driven web applications such as Joomla v3 and Magento. It’s excellent for scalable applications, as it performs incredibly well when handling huge data volumes. Instead of locking the entire table to enter new information into a database like many other engines do, InnoDB locks only one row, so it can handle a lot more operations for the same period of time. What’s more, InnoDB offers a faster crash recovery and supports database transactions and foreign key constraints – a set of rules that determine how data inserts and updates should be treated. In case a certain task has not been thoroughly completed for whatever reason, the action will be rolled back. Thus, the content in the database will be preserved undamaged and won’t be partially mixed with newly added content.

InnoDB in Website Hosting

InnoDB is available with all our Linux website hosting by default, not as a paid upgrade or upon request, so you’ll be able to install and run any PHP script-based web app which needs the MySQL database engine without any impediments as soon as you open your shared hosting account. InnoDB will be selected automatically as the default engine for a particular database during the app activation process, irrespective of whether you make use of our 1-click installation tool or create the database and install the application manually, on the condition that the application requires it instead of the more popular MyISAM engine. We will maintain regular database backups, so you can rest assured that you’ll never lose any data if you delete a database by mistake or you overwrite some important information – you will simply need to touch base with us and we will restore your database the way it was.

InnoDB in Semi-dedicated Hosting

InnoDB is available with each of our Linux semi-dedicated hosting by default, so once you create a new semi-dedicated account, you can move on and install any open-source script-powered app that requires this MySQL storage engine. Several engines are pre-installed on our cloud web hosting platform, so when you set up a new MySQL database and begin installing an app manually, or decide to use the Hepsia Control Panel-integrated app installer tool, the engine for the database will be chosen in accordance with the respective app’s prerequisites. This will permit you to activate and run InnoDB-specific apps without having to deal with any difficulty and without editing any settings in your account. To be on the safe side, we’ll always have a seven-day-old backup of all your databases, so if you remove or edit any content by mistake, we can swiftly recover it.

InnoDB in VPS Web Hosting

If you get a virtual private server with our Hepsia Control Panel, the InnoDB database engine will be included in the software package that will be pre-installed on your VPS server before we give it to you. You will not need to set up anything manually and you’ll be able to install and use any open-source script-driven web app that needs InnoDB as soon as your VPS is up and running, which takes no more than sixty minutes after the order process itself. Several engines are offered, so whenever you create a database using the Hepsia Control Panel, a specific engine will be picked once the app installation begins and our system will automatically detect the engine that is required by the app in question. In case you need MyISAM, for example, you won’t have to do anything different than installing the app of your preference, whether manually or using our application installer.

InnoDB in Dedicated Servers Hosting

All Linux dedicated servers hosting ordered with our custom-developed Hepsia hosting Control Panel come with a software bundle that is pre-installed and among everything else, you’ll get the InnoDB storage engine, so you will not need to install it manually if you need to use open-source scripts that need it. All it takes to run such a script is to set up a new database and to initiate the setup process – as soon as the setup wizard gains access to 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 script. You will also be able to use scripts that need the other widely used MySQL engine – MyISAM, so you will not have to change any settings on the server. This will permit you to use a variety of scripts on a single machine and to use the latter to its fullest potential.