InnoDB is a MySQL database engine, which has been gaining popularity lately, because it offers a better overall performance and a faster database failure recovery compared to the default engine that is used by MySQL – MyISAM. InnoDB is endorsed by numerous web developers that create highly scalable web apps, due to the fact that it works much more efficiently with immense amounts of data, while it keeps the server processing load at a minimum. Moreover, it uses row-level locking in case any information should be updated, whereas lots of other engines lock the entire table and thus need much more time to accomplish multiple consecutive tasks. Last, but not least, InnoDB obeys a set of "all-or-nothing" rules – in case the entire data modification process cannot be completed for any reason, the action is rolled back to avoid scrambling or data loss. Magento and the newest editions of Joomla are two instances of popular PHP script-powered web apps which have switched to InnoDB.

InnoDB in Web Hosting

You can run any script-driven app that requires InnoDB if you’ve got a Linux web hosting with our company, as the MySQL database engine is present on our avant-garde cloud website hosting platform by default. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue impeccably if this engine is needed. You can run apps that require the MyISAM engine without the need to deal with any difficulty as well and, again, the engine will be pre-selected, so you won’t have to change anything manually at any time. In addition, we’ll also make daily backups of all the MySQL databases that you’ve got in your shared account, so in case you erase or overwrite anything, we can easily get it back to the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting packages include InnoDB and you’ll be able to take full advantage of all the features offered by this MySQL database storage engine with any PHP-powered application that needs it. It’s among the engines that we have on our cloud web hosting platform, so the one that will be used depends on the requirements of the application in question. You won’t have to do anything manually to activate InnoDB, as it will be set as the default engine whenever you install an app – whether manually or using our 1-click app installer. To be on the safe side, we will perform daily MySQL database backups, so if something goes wrong after an upgrade or if you remove some data by accident, we’ll be able to restore the database the way it was on any of the past 7 days.

InnoDB in VPS Hosting

All Linux VPS hosting packages that are ordered with the Hepsia hosting Control Panel come with InnoDB already installed, so you’ll be able to use any script-based software app that requires this MySQL database engine without needing to configure anything manually. You can pick Hepsia on the VPS configuration page and your new Virtual Private Server will be up and running within one hour, so you can sign in and begin setting up your sites right away. Once you create a new MySQL database and start the app installation process, our system will set the engine for this MySQL database automatically. In this way, you can activate different apps at the same time without the need to update anything on the VPS server. You can have a WordPress-powered personal weblog that uses the default MySQL engine – MyISAM, and a Magento-based e-commerce website that makes use of the InnoDB engine, for instance.

InnoDB in Dedicated Web Hosting

Our Hepsia hosting Control Panel is one of the features which you can choose on the server order page when you buy a dedicated server from us. Since this is the most powerful type of web hosting, it is pretty likely that you’ll run popular sites that will attract many individuals, and since InnoDB is one of the very best options for such sites, we will enable it together with all the other software applications that come with a Hepsia-managed server. If you create a brand-new MySQL database in your dedicated account, there won’t be any active MySQL database engine until you start installing a PHP script, whether manually via your web 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 the database in question, so you can install scripts that require InnoDB, as well as ones that need MyISAM – the default MySQL engine, without the need to deal with any problem.