InnoDB is a MySQL storage engine, which has been gaining popularity lately, as it provides a much better overall performance and an improved crash recovery in comparison with the default engine that is used by the MySQL DBMS – MyISAM. InnoDB is endorsed by plenty of web developers that run scalable web applications, since it works much better with huge volumes of data, while it keeps the server processing load at a minimum. What’s more, it it locks only one row in the database if any information should be updated, whereas many other engines lock the entire database table and therefore need more time to complete several consecutive tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – if the entire data modification process cannot be completed successfully for any reason, the operation is rolled back to avoid confusion or data loss. Magento and the latest Joomla versions are two examples of widespread PHP script-based applications which have shifted over to InnoDB.

InnoDB in Cloud Hosting

You will be able to install any PHP script-powered app that needs InnoDB if you have a Linux cloud hosting package with us, as the MySQL storage engine is available on our cutting-edge cloud hosting platform as standard. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup process will proceed flawlessly if this engine is needed. You can run apps that require the MyISAM engine without having to deal with any difficulty as well and, again, the engine will be pre-selected, so you will not need to configure anything manually at any time. What’s more, we will also perform daily backups of all the MySQL databases that you’ve got in the shared account, so if you delete or overwrite something, we can swiftly restore it the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Hosting

If you create a brand-new MySQL database through the Control Panel provided with each of our semi-dedicated server accounts and you begin installing a script-based software app either manually or using our single-click app installer tool, the database storage engine will be selected automatically depending on the particular app’s prerequisites. As InnoDB is available on the cloud website hosting platform where your new account will be set up, it will be set as the default engine for any application that requires it without any manual action needed on your end at any time. To avoid any risk of losing info if you update an app or if you remove a database unintentionally, we’ll carry out backups of all your databases each and every day, so if anything goes wrong, we can retrieve your data.

InnoDB in Dedicated Servers Hosting

All Linux dedicated servers hosting packages that are ordered with our custom-built Hepsia hosting Control Panel come with a software bundle that’s pre-activated and besides everything else, you will get the InnoDB database storage engine, so you will not have to add it manually in case you want to run scripts that need it. All it takes to install such a script is to set up a new MySQL database and to start the installation – as soon as the setup wizard acquires access to the database and begins entering content into it, InnoDB will be set as the default MySQL engine for this database as long as it is the one required by the particular script. You will also be able to install scripts that require the other very popular MySQL engine, MyISAM, so you will not have to edit any settings on the server. This will allow you to run a variety of scripts on one single physical server and to use the latter to its full capacity.