InnoDB is a database storage engine for MySQL relational databases, which is used by well known script-powered web apps like Magento and Joomla 3. It is ideal for scalable apps, because it performs unbelievably well when managing immense data volumes. Rather than locking the entire database table to insert new information in a database as many other engines do, InnoDB locks only one database row, so it can handle a lot more operations for the same period of time. Additionally, InnoDB offers an improved database crash recovery and supports database transactions and foreign keys – rules that prescribe how data imports and updates should be handled. In case a certain task has not been thoroughly completed for whatever reason, the action will be rolled back. Thus, the information in the database will be kept undamaged and will not be partially mixed with newly imported content.

InnoDB in Web Hosting

You can run any open-source script-based web app that requires InnoDB if you have a Linux web hosting package with our company, as the storage engine is available on our cutting-edge cloud platform as standard. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably if this engine is required. You can activate applications that require the MyISAM engine without any difficulty as well and, once again, the engine will be pre-selected, so you will not have to update anything manually at any time. Furthermore, we’ll also perform regular backups of all the databases that you’ve got in your shared web hosting account, so in case you delete or overwrite anything, we can swiftly get it back to the way it was on any of the past 7 days.

InnoDB in Semi-dedicated Hosting

If you set up a new MySQL database from the Control Panel offered with all our semi-dedicated server accounts and you begin installing a PHP script-driven software application either manually or using our one-click application installer, the storage engine for the database will be selected automatically depending on the specific app’s prerequisites. As InnoDB is available on the cloud website hosting platform where your new semi-dedicated account will be set up, it will be set as the default engine for each app that needs it without any manual action required on your end at any time. To prevent any chance of losing information if you update an app or if you erase a database by mistake, we will generate backups of all your MySQL databases every day, so if anything happens, we can rescue your data.

InnoDB in VPS Hosting

All Linux VPS hosting that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-installed, so you will be able to make use of any open-source script-powered web app that requires the MySQL database engine without needing to install anything manually. You can select Hepsia on the VPS configuration page and your new server will be set up within the hour, so you can log in and start creating your sites straight away. When you create a new MySQL database and begin the app installation process, our system will pick the engine for this MySQL database automatically. Thus, you can install different apps at the same time without the need to configure anything on the server. You can have a WordPress-driven online journal that makes use of MyISAM – the default MySQL engine, and a Magento-based Internet shop that makes use of the InnoDB engine, for instance.

InnoDB in Dedicated Web Hosting

If you obtain a new dedicated server, you’ll be able to pick one of the three hosting Control Panels offered by us – Hepsia, DirectAdmin and cPanel. Each dedicated server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-installed, so you won’t need to activate this database storage engine manually in order to be able to run script-driven applications that require it. InnoDB is used by scalable applications and since a dedicated server will supply you with all the resources that you need to run large-size Internet sites, it is pretty possible that you will resort to InnoDB. You’ll be able to make use of other engines as well, so in case a specific application requires MyISAM rather than InnoDB, you will not have to deal with any predicament while running it. The engine that will be used will be automatically detected as soon as the app installation starts, so you will not have to update any settings manually at any moment.