InnoDB is a database storage engine for MySQL databases, which is used by famous script-based software apps such as Joomla 3.x and Magento. It’s excellent for scalable apps, because it works exceptionally well when processing enormous amounts of data. 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 process a lot more operations for the same period of time. Also, InnoDB offers a much better database crash recovery and supports transactions and foreign key constraints – rules that indicate how data inserts and updates should be handled. In case a given task has not been fully completed for any reason, the action will be rolled back. Thus, the database content will be retained intact and won’t be partially merged with new content.

InnoDB in Shared Website Hosting

InnoDB is available with all our Linux shared website hosting by default, not upon request or as a paid upgrade, so you can activate and run any PHP-based application that requires the MySQL storage engine without having to deal with any obstacle once you activate your shared website hosting account. InnoDB will be selected automatically as the default engine for a certain MySQL database during the app activation process, no matter if you make use of our one-click installation tool or create the database and install the app manually, as long as the app requires it instead of the more famous MyISAM engine. We will store regular backups of all your MySQL databases, so you can be certain that you’ll never lose any data in case you erase a database by accident or you overwrite some key information – you will simply need to alert us and we will restore everything the way it was.

InnoDB in Semi-dedicated Hosting

If you create a brand-new MySQL database through the hosting Control Panel provided with each of our semi-dedicated server packages and you begin installing a script-driven web app either manually or using our single-click app installer tool, the MySQL database storage engine will be picked automatically based on the requirements of the app in question. 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 any application that needs it without any manual intervention needed on your end at any point. To avoid any risk of losing information if you update an application or if you remove a database accidentally, we will make a backup of all your MySQL databases every day, so if anything goes wrong, we can retrieve your content.

InnoDB in VPS

All Linux VPS that are ordered with the Hepsia Control Panel come with InnoDB already installed, so you’ll be able to use any open-source script-powered application that needs this database storage engine without installing anything manually. You can select Hepsia on the VPS order page and your brand new VPS server will be up and running within 1 hour, so you can sign in and begin setting up your sites straight away. Once you set up a new MySQL database and start the app installation process, our system will set the engine for this MySQL database automatically. Thus, you can use various applications simultaneously without editing anything on the Virtual Private Server. You can have a WordPress-powered online blog that uses MyISAM – the default MySQL engine, and a Magento-driven e-commerce site that uses the InnoDB engine, for instance.

InnoDB in Dedicated Hosting

Our Hepsia hosting Control Panel is among the features that you can select on the order page when you buy a dedicated server from our company. As this is the most powerful type of web hosting, it is quite likely that you will run popular websites that will attract lots of people, and since InnoDB is among the best choices for such sites, we will enable it along with all the other software apps that are available with a Hepsia-equipped dedicated server. When you set up a brand new database in your dedicated server account, there won’t be any active MySQL database engine until you start installing a script, whether manually through your web browser or using the automatic scripts installer that is available in the hosting Control Panel. The needed engine will be detected and will be set for that database, so you can use scripts that need InnoDB, as well as ones that need the default MySQL engine – MyISAM, without the need to deal with any complication.