InnoDB is a MySQL storage engine, which has been gaining popularity lately, as it offers a better overall performance and an improved database failure recovery in comparison with the default engine that’s used by the MySQL relational database management system – MyISAM. InnoDB is preferred by plenty of developers that write scalable applications, due to the fact that it works much better with large data volumes, while it keeps the server load at a minimum. In addition, it locks only a single row in the database if any info should be edited, while lots of other engines lock the entire table and thus need more time to carry out multiple successive tasks. Last, but not least, InnoDB follows the "all-or-nothing" rule – if the entire data modification process cannot be completed successfully for whatever reason, the action is rolled back to prevent confusion or the loss of data. Magento and the latest releases of Joomla are two instances of popular PHP script-based web apps that have switched over to InnoDB.

InnoDB in Cloud Website Hosting

While InnoDB is either a paid upgrade or it is not available at all with other website hosting service providers, it is included in the default set of features that we are offering with our cloud website hosting plans. If you want to make use of a script-driven web app that requires InnoDB in particular, in order to be installed and to work properly, you will not have to deal with any obstacles as the database engine is available on our in-house built cloud platform. No matter if you set up a brand-new MySQL database and activate an app manually or make use of our single-click application installer instrument, InnoDB will be selected automatically by our system as the default engine if the given application requires it instead of MyISAM. In addition to the amazing database crash recovery offered by InnoDB, we also keep regular backups of all databases, so we can quickly restore any database in your shared web hosting account.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting support InnoDB and you can take advantage of all the features of this MySQL database storage engine with any script-powered web app that requires it. InnoDB is one of the engines that are available on our cloud hosting platform, so the one that will be used depends on the prerequisites of the application in question. You won’t have to do anything manually to enable 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’ll generate daily backups of all your databases, so if anything goes wrong after some update or if you remove some data accidentally, we’ll be able to get the database back to the way it was on any of the past seven days.

InnoDB in VPS Web Hosting

When you order a virtual private server from our company, you’ll be able to use our custom-built Hepsia hosting Control Panel to manage your web content. A Hepsia-managed VPS will allow you to use any PHP-powered software application which requires InnoDB, as the MySQL database engine is included in the standard software package that will be pre-installed on your VPS server during its setup. When you create a brand new MySQL database using the Control Panel, you’ll just have to begin installing an application – manually or using our app installer tool. InnoDB will be set as the default engine in case the app in question needs it, so you will not have to do anything else in your VPS account. Analogously, if a certain application requires MyISAM, it will be automatically set as the default engine for this specific database.

InnoDB in Dedicated Servers Hosting

All dedicated servers hosting that are ordered with our custom-developed Hepsia hosting Control Panel include a software package that’s pre-installed and besides everything else, you will get the InnoDB database storage engine, so you won’t have to add it manually in case you’d like to run open-source PHP scripts that require it. All it takes to use such a script is to create a new MySQL database and to initiate the installation process – once the installer wizard obtains access to the database in question and begins inserting data into it, InnoDB will be set as the default engine for this database provided that it is the one required by the particular script. You will also be able to run scripts that need MyISAM, the other popular MySQL engine, so you won’t need to edit any settings on the dedicated server. This will allow you to use a variety of scripts on one single server and to use the latter to its fullest capacity.