InnoDB is a MySQL storage engine, which has been gaining in popularity lately, because it provides a much better overall performance and a faster crash recovery compared to the default engine that is used by the MySQL relational database management system – MyISAM. InnoDB is endorsed by plenty of programmers that create highly scalable web applications, as it works much more efficiently with large amounts of data, while it keeps the server processing load at a minimum. In addition, it uses row-level locking if anything should be updated, while many other engines lock the entire table and hence need more time to perform several sequential tasks. Last, but not least, InnoDB adheres to the "all-or-nothing" rule – in case the entire data modification process cannot be completed for some reason, the action is rolled back to avoid confusion or losing data. Magento and the latest Joomla editions are two instances of widespread script-driven web applications which have shifted over to InnoDB.

InnoDB in Shared Web Hosting

Every PHP script-driven web application that needs InnoDB will function flawlessly on our avant-garde cloud hosting platform and the storage engine is available with all our shared web hosting plans. Each time you create a MySQL database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database will use will be selected in accordance with the app’s specifications without having to update any setting in your shared account. InnoDB will be picked automatically for any app that requires this particular engine and you will be able to take advantage of its full potential. We will perform daily backups of your content, so if you unintentionally erase a MySQL database that you need or you overwrite specific parts of it, we’ll be able to restore the database the way it was only a couple of hours earlier.

InnoDB in Semi-dedicated Hosting

If you set up a brand-new MySQL database through the hosting Control Panel provided with each of our semi-dedicated server packages and you start installing a PHP-powered web app either manually or using our 1-click app installer tool, the storage engine for the database will be picked automatically depending on the prerequisites of the particular application. As InnoDB is available on the cloud hosting platform where your new account will be created, it will be set as the default engine for each app that needs it without any manual action required on your end at any moment. To prevent any chance of losing info if you update an application or if you remove a database by accident, we will perform a backup of all your databases every day, so if anything happens, we can recover your data.

InnoDB in VPS Web Hosting

All Linux VPS web hosting services that are ordered with the Hepsia Control Panel come with InnoDB pre-installed, so you will be able to run any PHP script-driven web app that requires the MySQL database engine without activating anything manually. You can select Hepsia on the VPS order form and your brand-new server will be ready within the hour, so you can sign in and begin creating your Internet sites right away. When you set up a new MySQL database and start the app installation process, our system will select the engine for this MySQL database automatically. Thus, you can install various apps at the same time without having to edit anything on the VPS server. You can set up a WordPress-powered personal journal that makes use of the default MySQL engine – MyISAM, and a Magento-driven e-store that makes use of InnoDB, for instance.

InnoDB in Dedicated Servers Hosting

Our Hepsia Control Panel is among the options which you can pick on the order form when you purchase a dedicated server from our company. As this is the most powerful type of website hosting, it’s very likely that you will manage very popular Internet sites that will draw lots of visitors, and since InnoDB is one of the very best choices for such Internet sites, we will enable it together with all the other software apps that are available with a Hepsia-equipped dedicated server. If you set up a brand new MySQL database in your dedicated server account, there won’t be any activated database engine until you start installing a PHP script, whether manually through your web browser or using the automatic scripts installer tool that is included in the Control Panel. The necessary engine will be detected automatically and will be assigned to that database, so you can make use of scripts that require InnoDB, as well as ones that require MyISAM, the default MySQL engine, without coming across any complication.