InnoDB is a database engine for MySQL relational databases, which is used by popular open-source script-based web applications such as Magento and Joomla 3.x. It is excellent for scalable apps, as it performs stunningly well when handling enormous data volumes. Instead of locking the entire 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 period of time. In addition, InnoDB offers a faster database crash recovery and supports database transactions and foreign keys – rules that prescribe how data inserts and modifications should be treated. In case a particular task hasn’t been entirely completed for any reason, the action will be rolled back. In this way, the database content will be retained safe and sound and will not be partially mixed with newly imported content.

InnoDB in Shared Hosting

You’ll be able to run any PHP script-driven software application that needs InnoDB if you’ve got a shared hosting with our company, as the MySQL database storage engine is present on our advanced cloud web hosting platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup process will proceed impeccably if this engine is required. You can install apps which require the MyISAM engine without having any difficulty as well and, once again, the engine will be pre-selected, so you will not have to change anything manually at any moment. On top of that, we will also generate regular backups of all the MySQL databases that you have in the shared hosting account, so in case you erase or overwrite anything, we can easily get it back to the way it was on any of the past 7 days.

InnoDB in Semi-dedicated Servers

All our Linux semi-dedicated hosting service come with InnoDB and you will be able to use all the features of this MySQL database storage engine with any open-source script-based application that requires it. It is among the engines that are available on our cloud hosting platform, so the one that will be selected depends on the requirements of the app in question. You won’t have to do anything manually to enable InnoDB, as it will be set as the default engine whenever you install an application – whether manually or using our single-click app installer. To be on the safe side, we will carry out daily backups of all your databases, so if anything goes wrong after an update or if you erase some data unintentionally, we will be able to restore your database the way it was on any of the previous 7 days.

InnoDB in VPS Servers

If our in-house developed Hepsia hosting Control Panel is chosen during the signup process for your new VPS servers , InnoDB will be activated on the Virtual Private Server together with other essential pieces of software, so you won’t have to do anything if you decide to install open-source script-driven applications that require this MySQL database engine. The default MySQL engine – MyISAM, will be installed as well. You can create a brand new database and begin the app installation process manually or through our single-click installer tool. The system will automatically recognize the engine that the application in question needs and will assign it to the specific MySQL database, so the installation will continue flawlessly and the application can import its content into that database. Thus, you can make use of apps with various requirements about the MySQL engine without the need to make any modifications on your Virtual Private Server.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is among the options which you can choose on the server order page when you buy a dedicated server from our company. Since this is the most powerful kind of hosting, it is very likely that you will manage popular sites that will attract a lot of individuals, and since InnoDB is among the very best options for such Internet sites, we’ll enable it together with all the other software applications that are offered with a Hepsia-equipped server. If you set up a brand new MySQL database in your account, there won’t be any active MySQL database storage engine till you begin installing a script, whether manually through your Internet browser or using the automatic script installer that is included in the hosting Control Panel. The needed engine will be recognized automatically and will be set for the database in question, so you can install scripts that require InnoDB, as well as ones that need MyISAM, the default MySQL engine, without any impediment.