InnoDB is a MySQL storage engine, which has been gaining popularity lately, because it offers a significantly better overall performance and an improved database crash recovery in comparison to the default engine used by MySQL – MyISAM. InnoDB is endorsed by numerous developers that write highly scalable software applications, because it works much more effectively with large amounts of data, while it keeps the server load low. Furthermore, it locks only one database row if anything should be updated, while many other engines lock the entire database table and hence need much more time to accomplish several sequential tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – if the entire data modification cannot be completed successfully for some reason, the operation is rolled back to prevent scrambling or data loss. Magento and the newest Joomla editions are two instances of popular PHP-driven web apps which have switched to InnoDB.

InnoDB in Cloud Web Hosting

You can install any script-driven software application that needs InnoDB in case you have a Linux cloud web hosting package with us, as the MySQL database engine is present on our innovative cloud web hosting platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will proceed flawlessly if this engine is required. You can activate apps that require the MyISAM engine without the need to deal with any difficulty as well and, once again, the engine will be selected automatically, so you won’t have to configure any setting manually at any point. In addition, we’ll also generate regular backups of all the MySQL databases that you have in the shared hosting account, so in case you erase or overwrite something, we can swiftly get it back to the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Hosting

If you create a brand-new MySQL database through the hosting Control Panel included with each of our semi-dedicated server packages and you begin installing a script-powered software application either manually or using our single-click app installer tool, the database storage engine will be picked automatically based on the prerequisites of the given app. As InnoDB is present on the cloud hosting platform where your new semi-dedicated server account will be set up, it will be set as the default engine for any application that needs it without the need for any manual intervention on your end at any point. To avoid any chance of losing info if you update an application or if you erase a database unintentionally, we will carry out backups of all your databases every day, so if something goes wrong, we can recover your content.

InnoDB in VPS Hosting

In case our in-house built Hepsia Control Panel is picked during the signup process for your new Linux VPS hosting packages , InnoDB will be installed on the VPS server together with other necessary pieces of software, so you won’t have to do anything if you choose to make use of PHP-driven apps that need this MySQL database engine. The default MySQL engine – MyISAM, will be installed as well. You can set up a brand new database and begin installing the application manually or using our 1-click installation tool. The system will automatically recognize the engine that the particular app needs and will set it for the specific database, so the installation will continue impeccably and the application can import its data into that database. Thus, you can use apps with different requirements with regard to the MySQL engine without having to make any modifications on your server.

InnoDB in Dedicated Web Hosting

InnoDB comes as standard with all Linux dedicated servers hosting packages ordered with the Hepsia Control Panel. It’s included in the standard software bundle that will be installed on all Hepsia-equipped servers, so as soon as your physical machine is assembled, you’ll be able to log in and to activate a various script-driven app that needs this particular database storage engine. If you set up a new MySQL database through the hosting Control Panel, there won’t be any active engine until you begin installing an app. Once the app installation wizard starts dumping data in the newly created database, the engine will be picked automatically on the basis of the prerequisites of the specific application, so you can use both MyISAM and InnoDB without having to select either one explicitly at any point. In this way, you can make use of a large range of applications for your websites.