InnoDB is a MySQL database engine, which has been gaining in popularity lately, as it offers a significantly better overall performance and an improved database failure recovery in comparison to the default engine that is used by MySQL – MyISAM. InnoDB is preferred by a lot of developers that run scalable web apps, as it works better with enormous amounts of data, while it keeps the server processing load at a minimum. Moreover, it locks only a single database row if any info should be modified, whereas lots of other engines lock the entire database table and therefore require much more time to accomplish multiple sequential tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – if the modification of the entire data cannot be completed for some reason, the action is rolled back to avoid confusion or the loss of data. Magento and the newest editions of Joomla are two instances of popular PHP-based apps which have switched to InnoDB.

InnoDB in Cloud Web Hosting

You’ll be able to run any PHP-based software app that needs InnoDB if you have a Linux cloud web hosting with our company, as the MySQL database engine is present on our avant-garde 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 required. You can run applications that use the MyISAM engine without any difficulties as well and, once again, the engine will be pre-selected, so you won’t have to edit any setting manually at any time. On top of that, we will also generate daily backups of all the databases that you have in the account, so if you erase or overwrite something, we can swiftly get it back to the way it was on any of the past 7 days.

InnoDB in Semi-dedicated Hosting

If you create a new MySQL database from the Control Panel included with all our semi-dedicated server plans and you begin installing a PHP script-based web application either manually or using our 1-click app installer, the MySQL database storage engine will be picked automatically on the basis of the requirements of the particular application. Since InnoDB is available on the cloud platform where your new account will be created, it will be set as the default engine for any app that requires it without any manual intervention needed on your end at any moment. To prevent any risk of losing information if you update an application or if you erase a database by accident, we will make backups of all your databases each day, so if something goes wrong, we can rescue your data.

InnoDB in Dedicated Web Hosting

Our Hepsia hosting Control Panel is among the features which you can choose on the server configuration page when you purchase a dedicated server from us. As this is the most powerful kind of website hosting, it is very likely that you’ll manage highly popular sites that will attract plenty of visitors, and since InnoDB is one of the best options for such Internet sites, we’ll activate it together with all the other software apps that are offered with a Hepsia-managed dedicated server. When you create a brand-new MySQL database in your dedicated server account, there won’t be any activated MySQL storage engine till you begin installing a PHP script, whether manually through your Internet browser or using the automatic script installer that is available in the hosting Control Panel. The required engine will be detected automatically and will be set for that database, so you can make use of scripts that require InnoDB, as well as ones that need MyISAM, the default MySQL engine, without any difficulties.