InnoDB is a MySQL database storage engine, which has been gaining popularity lately, because it provides a much better overall performance and a faster database crash recovery in comparison with the default engine that’s used by the MySQL database management system – MyISAM. InnoDB is endorsed by a lot of web developers that build scalable applications, because it works more effectively with immense amounts of data, while it keeps the server processing load at a minimum. Furthermore, it locks only a single database row in case any info should be updated, while lots of other engines lock the entire database table and thus need much more time to handle multiple sequential tasks. Last, but not least, InnoDB follows the "all-or-nothing" rule – if the entire data modification procedure cannot be completed successfully for whatever reason, the action is rolled back to prevent scrambling or data loss. Magento and the latest Joomla editions are two instances of widespread PHP-driven web applications which have moved to InnoDB.

InnoDB in Cloud Website Hosting

You will be able to make use of any PHP-based web application that needs InnoDB in case you’ve got a cloud website hosting plan with our company, as the MySQL database storage engine is present on our leading-edge cloud web hosting platform as standard. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue flawlessly in case this engine is required. You can run apps that require the MyISAM engine without any obstacles as well and, again, the engine will be selected automatically, so you will not have to update anything manually at any moment. Furthermore, we will also generate regular backups of all the databases that you’ve got in your shared web hosting account, so if you erase or overwrite something, we can swiftly restore it the way it was on any of the past seven days.

InnoDB in Semi-dedicated Servers

InnoDB is offered with each of our semi-dedicated plans by default, so the moment you get a new semi-dedicated account, you can go ahead and install any PHP script-based software application that requires this particular database storage engine. A number of engines are pre-installed on our cloud hosting platform, so when you set up a new MySQL database and begin installing an application manually, or decide to use the Hepsia hosting Control Panel-integrated application installer, the engine for the database will be set in accordance with the prerequisites of the specific application. This will allow you to install and run InnoDB-specific apps without having to deal with any difficulty and without the need to edit any settings in your account. To avoid any risk, we will always have a 1-week-old backup of all your databases, so if you erase or alter any content by mistake, we can easily retrieve it.

InnoDB in VPS Servers

If you get a VPS server from our company, you will be able to use our custom-built Hepsia Control Panel to manage your web content. A Hepsia-managed VPS will allow you to install any PHP script-based software application that needs InnoDB, as the MySQL storage engine is included in the default software package that will be installed on your server during its setup. When you create a brand new database using the Control Panel, you’ll simply have to start installing an application – manually or using our application installer. InnoDB will be set as the default engine given that the app in question needs it, so you won’t have to do anything else in your account. Identically, if an app needs MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is among the features which you can pick on the order page when you purchase a dedicated server from our company. As this is the most powerful kind of web hosting, it is very likely that you will manage highly popular websites that will draw plenty of visitors, and since InnoDB is one of the very best choices for such websites, we will enable it along with all the other software apps that are available with a Hepsia-managed dedicated server. If you create a brand new MySQL database in your dedicated account, there won’t be any active database engine till you begin installing a PHP script, whether manually via your browser or using the automatic scripts installer tool that is integrated into the hosting Control Panel. The required engine will be detected and will be set for that database, so you can activate scripts that need InnoDB, as well as ones that need MyISAM – the default MySQL engine, without the need to deal with any impediment.