InnoDB is a MySQL database storage engine, which has been gaining in popularity in recent years, as it provides a better overall performance and a faster crash recovery in comparison with the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is preferred by many programmers that write scalable web applications, due to the fact that it works more effectively with large amounts of data, while it keeps the server processing load low. Moreover, it uses row-level locking if anything should be edited, whereas lots of other engines lock the entire table and hence require more time to fulfill several successive tasks. Last, but not least, InnoDB obeys a set of "all-or-nothing" rules – in case the entire data modification cannot be completed for some reason, the operation is rolled back to prevent confusion or the loss of data. Magento and the latest Joomla versions are two instances of popular open-source script-driven apps which have shifted over to InnoDB.

InnoDB in Cloud Hosting

Any PHP script-driven web application that requires InnoDB will run impeccably on our avant-garde cloud platform and the MySQL storage engine comes with all our cloud hosting packages. Whenever you create a MySQL database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database in question will use will be selected based on the app’s requirements without having to edit any setting in your hosting account. InnoDB will be picked automatically for any app that requires this specific engine and you’ll be able to get the most out of its full potential. We’ll keep daily backups of your content, so in case you accidentally delete a MySQL database that is important to you or you overwrite a specific part of it, we will be able to restore your database the way it was just a few hours ago.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting come with InnoDB and you will be able to take full advantage of all the features of this storage engine with any PHP-powered app that needs it. InnoDB is one of the engines that we have on our cloud web hosting platform, so the one that will be selected depends on the prerequisites of the app in question. You won’t have to do anything manually to activate InnoDB, since it will be set as the default engine whenever you install an application – whether manually or using our single-click app installer tool. To be on the safe side, we’ll store daily backups of all your MySQL databases, so if anything goes wrong after some update or if you delete some content unintentionally, we will be able to restore your database the way it was on any of the previous 7 days.

InnoDB in VPS

All Linux VPS that are ordered with the Hepsia Control Panel come with InnoDB already activated, so you’ll be able to run any script-driven web app that requires the storage engine without the need to set up anything manually. You can choose Hepsia on the VPS order page and your brand new Virtual Private Server will be up and running within one hour, so you can log in and begin building your web sites right away. Once you set up a brand-new MySQL database and start the app activation process, our system will choose the engine for that MySQL database automatically. In this way, you can install various applications at the same time without changing anything on the Virtual Private Server. You can set up a WordPress-powered weblog that makes use of the default MySQL engine – MyISAM, and a Magento-based web shop that uses the InnoDB engine, for example.

InnoDB in Dedicated Hosting

InnoDB is available as standard with all Linux dedicated hosting ordered with the Hepsia Control Panel. It’s included in the standard software bundle that we install on all Hepsia-equipped servers, so once your physical machine is ready, you will be able to sign in and to activate any kind of PHP-driven software app that needs this particular database storage engine. If you set up a new MySQL database through the hosting Control Panel, there won’t be any activated engine until you begin installing an app. As soon as the app configuration wizard starts entering information into the newly created database, the engine will be set automatically in accordance with the prerequisites of the app in question, so you can run both MyISAM and InnoDB without the need to select either one specifically at any moment. Therefore, you can make use of a broad selection of apps for your websites.