InnoDB is a database storage engine for MySQL databases, which is used by famous open-source script-driven software applications like Magento and Joomla 3. It is ideal for scalable apps, because it works stunningly well when managing enormous volumes of data. Instead of locking the entire table to add new information to a database like many other engines do, InnoDB locks only one database row, so it can carry out much more tasks for the same length of time. Besides, InnoDB offers a better crash recovery and supports transactions and foreign key constraints – a set of rules that prescribe how data inserts and modifications should be handled. If a certain task has not been entirely completed for any reason, the action will be rolled back. Thus, the database content will remain safe and sound and will not be partially merged with newly inserted content.

InnoDB in Shared Web Hosting

Every PHP script-driven software application that needs InnoDB will run impeccably on our avant-garde cloud platform and the MySQL storage engine is offered with all our shared web hosting packages. Every time you create a MySQL database manually or our app installer tool creates one automatically and an app installation process is initiated, the engine that the database in question will make use of will be selected based on the app’s specifications without the need to update any setting in your shared web hosting account. InnoDB will be chosen automatically for any application that requires this particular engine and you will be able to make the most of its full capacity. We’ll keep daily content backups, so in case you accidentally delete a MySQL database that’s important to you or you overwrite specific parts of it, we will be able to restore everything the way it was just a couple of hours ago.

InnoDB in Semi-dedicated Hosting

If you set up a brand new MySQL database through the hosting Control Panel included with each of our semi-dedicated server plans and you begin installing a PHP-powered app either manually or using our 1-click application installer, the storage engine for the MySQL database will be selected automatically on the basis of the requirements of the particular application. Since InnoDB is available on the cloud website hosting platform where your new account will be set up, it will be set as the default engine for any app that requires it without any manual intervention needed on your end at any moment. To prevent any risk of losing information if you update an application or if you erase a database by accident, we will carry out backups of all your databases every day, so if anything goes wrong, we can restore your data.

InnoDB in Dedicated Hosting

InnoDB is included by default with all Linux dedicated servers hosting packages ordered with the Hepsia hosting Control Panel. It is part of the software bundle that will be installed on all Hepsia-equipped dedicated servers, so as soon as your machine is up and running, you’ll be able to log in and to install any kind of open-source script-driven software app that needs this MySQL database engine. When you set up a new database via the hosting Control Panel, there won’t be any activated engine till you begin installing an application. Once the app setup wizard begins inserting information into the database, the engine will be selected automatically depending on the prerequisites of the particular application, so you can run both MyISAM and InnoDB without the need to select either one of them explicitly at any time. In this way, you can make use of a large collection of apps for your websites.