InnoDB is a database engine for MySQL relational databases, which is used by widespread script-powered web apps such as Magento and Joomla 3. It’s perfect for scalable applications, because it performs really well when processing huge amounts of data. Instead of locking the whole database table to append new information to a database as many other engines do, InnoDB locks only one database row, so it can perform a lot more operations for the same length of time. In addition, InnoDB offers an improved database crash recovery and supports transactions and foreign keys – rules that define how data inserts and modifications should be treated. In case a specific operation hasn’t been fully completed for any reason, the action will be rolled back. In this way, the content in the database will stay undamaged and won’t be partially merged with newly added content.

InnoDB in Shared Website Hosting

You’ll be able to run any script-powered software application that needs InnoDB in case you have a Linux shared website hosting with our company, as the database storage engine is present on our innovative cloud web hosting platform as standard. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup process will proceed impeccably in case this engine is needed. You can run apps which require the MyISAM engine without any difficulties as well and, again, the engine will be selected automatically, so you will not have to update anything manually at any moment. On top of that, we’ll also carry out daily backups of all the MySQL databases that you’ve got in your shared web hosting account, so if you delete or overwrite anything, we can easily restore it the way it was on any of the past seven days.

InnoDB in Semi-dedicated Hosting

If you set up a new MySQL database through the hosting Control Panel coming with all our semi-dedicated server packages and you begin installing an open-source script-powered app either manually or using our 1-click app installer, the MySQL database storage engine will be set automatically based on the requirements of the app in question. Since InnoDB is present on the cloud hosting platform where your new semi-dedicated account will be created, it will be set as the default engine for any application that requires it without any manual intervention needed on your end at any point. To avoid any risk of losing data if you update an app or if you remove a database unintentionally, we will generate backups of all your databases each and every day, so if anything goes wrong, we can restore your content.

InnoDB in Dedicated Hosting

When you buy a new dedicated server, you will be able to select one of the three hosting Control Panels that we are offering – Hepsia, cPanel and DirectAdmin. Any dedicated server ordered with the Hepsia Control Panel comes with InnoDB pre-installed, so you will not have to install this database storage engine manually so as to be able to run open-source script-driven software apps that need it. InnoDB is used by scalable applications and since a dedicated server will give you all the resources that you need to manage very large sites, it’s rather likely that you will use InnoDB. You will be able to use other engines too, so if a specific application requires MyISAM rather than InnoDB, you will not encounter any impediment while running it. The engine that will be used will be detected automatically as soon as the app installation begins, so you will not need to configure any setting manually at any moment.