InnoDB is a MySQL database storage engine, which has been gaining popularity in recent years, because it provides a significantly better overall performance and a faster database crash recovery compared to the default engine that is used by MySQL – MyISAM. InnoDB is used by a lot of programmers that run scalable software apps, because it works much more efficiently with enormous volumes of data, while it keeps the server load at a minimum. Furthermore, it locks only a single database row in case anything should be updated, while lots of other engines lock the entire database table and therefore require more time to perform several consecutive tasks. Last, but not least, InnoDB obeys the "all-or-nothing" rule – in case the modification of the entire data cannot be completed for whatever reason, the action is rolled back to prevent scrambling or the loss of data. Magento and the latest editions of Joomla are two examples of widespread open-source script-driven apps which have moved to InnoDB.

InnoDB in Website Hosting

You’ll be able to install any script-driven web application that requires InnoDB if you’ve got a Linux website hosting package with our company, as the storage engine is present on our cutting-edge cloud platform by default. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will proceed impeccably in case this engine is needed. You can install applications which use the MyISAM engine without the need to deal with any obstacle as well and, once again, the engine will be selected automatically, so you won’t have to change anything manually at any moment. What’s more, we’ll also make daily backups of all the MySQL databases that you have in your account, so if you delete or overwrite something, we can quickly restore it the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Hosting

InnoDB is available with all our Linux semi-dedicated hosting packages by default, so the moment you purchase a new account, you can go on and install any open-source script-powered app that needs the database engine. A couple of engines are installed on our cloud website hosting platform, so when you set up a new MySQL database and begin installing an app manually, or decide to use the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be selected in accordance with the requirements of the given application. This will allow you to activate and run InnoDB-specific applications without running into any complication and without the need to change any settings in your semi-dedicated account. To avoid any risk, we will always have a 7-day-old backup of all your databases, so if you erase or edit any content accidentally, we can easily rescue it.

InnoDB in VPS Web Hosting

In case our in-house developed Hepsia hosting Control Panel is selected during the registration process for a new Linux VPS web hosting packages , InnoDB will be activated on the Virtual Private Server along with other essential pieces of software, so you will not have to do anything if you choose to use PHP script-based web apps that need this MySQL storage engine. The default MySQL engine, MyISAM, will be activated too. You can set up a brand new database and start installing the app manually or using our 1-click installer tool. The system will recognize the engine that the particular app needs and will set it for the specific MySQL database, so the installation process will proceed flawlessly and the application can insert its data into that database. In this way, you can use apps with various requirements regarding the MySQL engine without having to make any modifications on your Virtual Private Server.

InnoDB in Dedicated Servers Hosting

When you acquire a new dedicated server, you will be able to choose one of the 3 Control Panels that we are offering – cPanel, DirectAdmin and Hepsia. Any server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-installed, so you will not have to activate this MySQL database storage engine manually in order to be able to manage open-source script-powered software apps that need it. InnoDB is used by scalable applications and since a dedicated server will give you all the system resources that you require in order to run large-size websites, it is rather possible that you’ll use InnoDB. You will be able to make use of other engines as well, so if a specific app requires MyISAM instead of InnoDB, you will not come across any complication while using it. The engine that will be used will be recognized automatically the moment the app installation procedure begins, so you will not need to change any settings manually at any point.