InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, as it provides a significantly better overall performance and an improved database crash recovery compared to the default engine that is used by the MySQL DBMS – MyISAM. InnoDB is preferred by numerous developers that write scalable web apps, as it works better with large data volumes, while it keeps the server load low. Additionally, it locks only a single database row in case any information should be updated, whereas lots of other engines lock the entire table and thus need much more time to execute multiple consecutive tasks. Last, but not least, InnoDB observes the "all-or-nothing" rule – if the entire data modification cannot be completed successfully for some reason, the action is rolled back to prevent confusion or losing data. Magento and the newest Joomla editions are two instances of famous open-source script-powered web apps which have moved to InnoDB.

InnoDB in Cloud Website Hosting

Every PHP-based web application that needs InnoDB will run flawlessly on our leading-edge cloud platform and the database engine is offered with all our cloud website hosting plans. Every time you create a database manually or our app installer tool creates one automatically and an app installation process is initiated, the engine that the database in question will use will be selected on the basis of the app’s requirements without the need to change any setting in your shared web hosting account. InnoDB will be selected automatically for any app that requires this specific engine and you will be able to take advantage of its full capacity. We will carry out daily content backups, so in case you unintentionally erase a MySQL database that you need or you overwrite certain parts of it, we will be able to restore your database the way it was only a couple of hours earlier.

InnoDB in Semi-dedicated Hosting

If you create a brand-new MySQL database from the Control Panel offered with all our semi-dedicated server plans and you begin installing a PHP script-powered web application either manually or using our one-click app installer, the database storage engine will be selected automatically depending on the prerequisites of the particular app. As InnoDB is available on the cloud platform where your new semi-dedicated account will be set up, it will be set as the default engine for any app that needs it without any manual intervention required on your end at any point. To prevent any risk of losing information if you update an application or if you remove a database accidentally, we will perform a backup of all your MySQL databases every day, so if something goes wrong, we can restore your content.

InnoDB in VPS

All Linux VPS that are ordered with the Hepsia hosting Control Panel come with InnoDB already activated, so you’ll be able to take advantage of any PHP-driven app that requires this particular storage engine without configuring anything manually. You can select Hepsia on the VPS order page and your brand new Virtual Private Server will be set up within sixty minutes, so you can log in and begin creating your sites straight away. Once you set up a brand-new database and begin the app activation process, our system will pick the engine for this database automatically. Thus, you can manage various apps at the same time without having to modify anything on the Virtual Private Server. You can set up a WordPress online blog that makes use of the default MySQL engine – MyISAM, and a Magento-driven Internet shop that makes use of InnoDB, for example.

InnoDB in Dedicated Hosting

InnoDB is included as standard with all Linux dedicated servers hosting packages that are ordered with the Hepsia Control Panel. It’s an integral part of the default software package that will be installed on all Hepsia-equipped dedicated servers, so once your physical machine is assembled, you will be able to log in and to activate any kind of script-powered app that requires this database storage engine. When you create a new database through the hosting Control Panel, there won’t be any active engine till you start installing an application. As soon as the app setup wizard starts inserting content into the newly created database, the engine will be chosen automatically based on the requirements of the particular application, so you can use both InnoDB and MyISAM without having to select either of them explicitly at any time. Therefore, you can make use of a huge range of apps for your Internet sites.