InnoDB is a database storage engine for MySQL databases, which is used by famous script-driven web apps like Magento and Joomla 3.x. It is ideal for scalable apps, since it works really well when handling enormous 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 row, so it can execute a lot more tasks for the same length of time. What’s more, InnoDB offers a better database crash recovery and supports transactions and foreign key constraints – a set of rules that specify how data inserts and updates should be treated. In case a given task has not been fully completed for any reason, the action will be rolled back. In this way, the information in the database will remain safe and sound and will not be partially mixed with newly imported content.

InnoDB in Cloud Hosting

Any PHP-powered application that requires InnoDB will run impeccably on our avant-garde cloud website hosting platform and the storage engine is available with all our cloud hosting packages. Each time you create a MySQL database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database will use will be selected in accordance with the app’s prerequisites without the need to modify any setting in your web hosting account. InnoDB will be selected automatically for any application that requires this particular engine and you will be able to take advantage of its full capacity. We’ll store daily backups of your content, so if you unintentionally delete a MySQL database that is important to you or you overwrite specific parts of it, we will be able to restore everything the way it was just a few hours ago.

InnoDB in Semi-dedicated Hosting

If you set up a brand new MySQL database through the hosting Control Panel offered with each of our semi-dedicated server packages and you begin installing a script-driven web app either manually or using our one-click app installer tool, the storage engine for the database will be picked automatically based on the requirements of the specific app. As InnoDB is available on the cloud web hosting platform where your new account will be created, it will be set as the default engine for each app that requires it without any manual intervention needed on your end at any moment. To prevent any risk of losing info if you update an app or if you erase a database unintentionally, we’ll generate a backup of all your databases each and every day, so if anything goes wrong, we can retrieve your data.

InnoDB in VPS

All Linux VPS services that are ordered with the Hepsia hosting Control Panel come with InnoDB already installed, so you will be able to take advantage of any script-based application that requires this MySQL storage engine without the need to activate anything manually. You can select Hepsia on the VPS configuration page and your brand new VPS server will be ready within the hour, so you can sign in and begin creating your web sites straight away. Once you set up a new database and start the app activation process, our system will set the engine for this MySQL database automatically. In this way, you can run various applications simultaneously without having to edit anything on the Virtual Private Server. You can set up a WordPress-driven weblog that uses MyISAM – the default MySQL engine, and a Magento-based web shop that uses InnoDB, for instance.

InnoDB in Dedicated Hosting

All Linux dedicated hosting that are ordered with our in-house developed Hepsia hosting Control Panel come with a software package that’s pre-activated and besides everything else, you’ll get the InnoDB storage engine, so you won’t need to add it manually if you want to activate scripts that require it. All it takes to activate such a script is to set up a new MySQL database and to begin the setup process – as soon as the script installation wizard gets access to the database in question and starts dumping data in 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 will also be able to run scripts that need the other very popular MySQL engine, MyISAM, so you won’t have to edit any settings on the dedicated server. This will permit you to run a variety of scripts on one single machine and to use the latter to its full capabilities.