InnoDB is a MySQL storage engine, which has been gaining popularity lately, because it provides a much better overall performance and an improved database crash recovery in comparison to the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is preferred by numerous developers that write scalable software applications, since it works more efficiently with enormous data volumes, while it keeps the server load at a minimum. Furthermore, it it locks only one row in the database if any info should be updated, whereas lots of other engines lock the entire database table and thus require more time to accomplish multiple successive tasks. Last, but not least, InnoDB complies with the "all-or-nothing" rule – if the modification of the entire data cannot be completed successfully for whatever reason, the operation is rolled back to prevent scrambling or losing data. Magento and the newest Joomla editions are two examples of popular PHP-driven apps which have switched to InnoDB.

InnoDB in Cloud Hosting

Every open-source script-based software app that requires InnoDB will function impeccably on our leading-edge cloud website hosting platform and the MySQL storage engine is offered with all our cloud hosting packages. Every time you create a MySQL 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 make use of will be selected in accordance with the app’s requirements without the need to configure any setting in your hosting account. InnoDB will be picked automatically for any app that requires this particular engine and you’ll be able to take advantage of its full capacity. We will keep daily backups of your content, so in case you accidentally delete a MySQL database that is important to you or you overwrite specific parts of it, we’ll be able to restore your database the way it was just several hours earlier.

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 database engine with any PHP script-powered software app that needs it. It is among the engines that are available on our cloud platform, so the one that will be used depends on the particular app’s requirements. You will not need to do anything manually in order to enable InnoDB, because it will be set as the default engine when you install an application – whether manually or using our 1-click application installer tool. To avoid any risk, we will maintain regular backups of all your databases, so if something goes wrong following some update or if you erase some data by accident, we’ll be able to get the database back to the way it was on any of the previous seven days.

InnoDB in VPS Hosting

All Linux VPS hosting packages that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-installed, so you will be able to make use of any script-driven web app that requires this particular database engine without needing to set up anything manually. You can select Hepsia on the VPS order page and your new VPS server will be set up within sixty minutes, so you can sign in and start setting up your Internet sites straight away. When you create a brand new database and begin the app installation process, our system will select the engine for that database automatically. Thus, you can activate various applications simultaneously without the need to configure anything on the server. You can have a WordPress weblog that makes use of MyISAM – the default MySQL engine, and a Magento-powered e-commerce website that makes use of InnoDB, for example.

InnoDB in Dedicated Web Hosting

InnoDB is available as standard with all Linux dedicated servers hosting packages ordered with the Hepsia hosting Control Panel. It’s included in the software bundle that we install on all Hepsia-equipped dedicated servers, so as soon as your machine is up and running, you’ll be able to sign in and to activate a various PHP-powered web app that needs this database engine. If you set up a new MySQL database through the hosting Control Panel, there won’t be any active engine until you begin installing an application. Once the app installation wizard starts entering content into the newly created database, the engine will be selected automatically in accordance with the prerequisites of the given application, so you can use both InnoDB and MyISAM without the need to select either one of them specifically at any moment. Therefore, you can make use of a huge variety of applications for your Internet sites.