InnoDB is a MySQL database engine, which has been gaining popularity lately, as it provides a better overall performance and a faster database crash recovery in comparison to the default engine that is used by MySQL – MyISAM. InnoDB is endorsed by many devs that run highly scalable web apps, because it works better with immense amounts of data, while it keeps the server load at a minimum. What’s more, it locks only one database row if anything should be modified, whereas many other engines lock the entire database table and hence require much more time to carry out several successive tasks. Last, but not least, InnoDB adheres to the "all-or-nothing" rule – if the entire data modification process cannot be completed for some reason, the operation is rolled back to avoid confusion or the loss of data. Magento and the latest Joomla releases are two examples of widely used script-based software applications that have switched over to InnoDB.

InnoDB in Website Hosting

InnoDB is offered with all our website hosting plans by default, not as a paid upgrade or upon request, so you will be able to activate and manage any open-source script-based application that needs the database engine without encountering any difficulty as soon as you order your account. InnoDB will be pre-selected as the default engine for a certain database during the app installation process, regardless of whether you make use of our 1-click installation tool or create the database and activate the app manually, provided that the application requires it instead of the more famous MyISAM engine. We will generate regular database backups, so you can be certain that you’ll never lose any data in case you erase a database by accident or you overwrite some vital information – you just have to alert us and we’ll restore everything the way it was.

InnoDB in Semi-dedicated Servers

InnoDB comes with each of our Linux semi-dedicated hosting plans by default, so the moment you purchase a new account, you can go ahead and install any PHP-based software application that requires this particular database engine. A few engines are pre-installed on our cloud web hosting platform, so when you set up a new database and begin installing an app manually, or opt to make use of the Hepsia Control Panel-integrated application installer tool, the engine for the database will be selected based on the concrete app’s requirements. This will allow you to install and manage InnoDB-specific apps without the need to deal with any obstacle and without having to configure any settings in your semi-dedicated account. To be on the safe side, we will always keep a one-week-old backup of all your databases, so if you delete or edit any content unintentionally, we can swiftly rescue it.

InnoDB in VPS Servers

In case our in-house developed Hepsia hosting Control Panel is picked during the registration process for your new VPS web hosting plans , InnoDB will be installed on the server along with other needed software, so you will not need to do anything if you decide to install open-source script-driven software apps that need this MySQL storage engine. MyISAM – the default MySQL engine, will be activated as well. You can set up a new database and start the app installation procedure manually or using our single-click installer tool. The system will automatically detect the engine that the particular app requires and will assign it to the specific MySQL database, so the installation will continue impeccably and the application can import its data into that database. Therefore, you can run applications with different requirements about the MySQL engine without making any modifications on your VPS server.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is among the features that you can pick on the order form when you purchase a dedicated server from our company. As this is the most powerful kind of web hosting, it’s very likely that you will manage very popular sites that will attract plenty of visitors, and since InnoDB is among the very best options for such Internet sites, we’ll enable it along with all the other software apps that are available with a Hepsia-equipped server. If you create a brand new MySQL database in your dedicated server account, there won’t be any activated database engine until you start installing an open-source PHP script, whether manually via your web browser or using the automatic scripts installer that is integrated into the hosting Control Panel. The required engine will be detected automatically and will be assigned to the database in question, so you can install scripts that need InnoDB, as well as ones that require MyISAM – the default MySQL engine, without experiencing any obstacle.