InnoDB is a MySQL database storage engine, which has been gaining in popularity in recent years, because it provides a better overall performance and an improved database failure recovery in comparison with the default engine that’s used by the MySQL database management system – MyISAM. InnoDB is preferred by many programmers that build highly scalable web applications, due to the fact that it works more effectively with enormous amounts of data, while it keeps the server processing load low. Furthermore, it locks only a single database row in case anything should be modified, while lots of other engines lock the entire table and therefore need more time to execute several sequential tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – if the entire data modification process cannot be completed successfully for any reason, the action is rolled back to prevent scrambling or data loss. Magento and the newest versions of Joomla are two examples of widely used script-driven applications that have switched over to InnoDB.

InnoDB in Cloud Website Hosting

While InnoDB is either not available or a paid upgrade with other hosting service providers, it is included in the standard set of services that we offer with our cloud website hosting packages. In case you’d like to use an open-source script-powered application that needs InnoDB particularly, in order to be activated and to function correctly, you won’t experience any obstacles since the database engine is available on our in-house developed cloud Internet hosting platform. Irrespective of whether you set up a brand new database and install an app manually or use our 1-click app installer software instrument, InnoDB will be selected automatically by our system as the default engine if the given app requires InnoDB instead of MyISAM. In addition to the remarkable database crash recovery that InnoDB is offering, we also maintain daily database backups, so that we can quickly recover any MySQL database in your shared hosting account.

InnoDB in Semi-dedicated Hosting

InnoDB is available with each of our semi-dedicated hosting by default, so as soon as you order a new semi-dedicated account, you can move on and activate any PHP-based web app that needs this particular storage engine. A few engines are pre-installed on our cloud website hosting platform, so when you set up a new MySQL database and start installing an application manually, or decide to make use of the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be chosen in accordance with the requirements of the particular application. This will permit you to install and run InnoDB-specific apps without having to deal with any obstacle and without the need to update any settings in your semi-dedicated account. To be on the safe side, we’ll always have a seven-day-old backup of all your databases, so if you remove or alter any content unintentionally, we can quickly restore it.

InnoDB in VPS Web Hosting

When you order a virtual private server from us, you’ll be able to take advantage of our custom-built Hepsia Control Panel to manage your content. A Hepsia-managed VPS will allow you to run any PHP script-powered web application that requires InnoDB, as the MySQL storage engine is included in the standard software package that will be pre-installed on your Virtual Private Server during its setup. When you set up a brand new database using the Control Panel, you simply need to begin installing an application – manually or using our app installer. InnoDB will be set as the default engine in case the application in question requires it, so you won’t need to do anything else in your VPS account. Similarly, if a given application requires MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Servers Hosting

Our Hepsia Control Panel is one of the features which you can pick on the server configuration page when you purchase a dedicated server from us. As this is the most powerful kind of hosting, it’s very likely that you’ll manage very popular Internet sites that will attract many visitors, and since InnoDB is one of the very best choices for such websites, we will activate it together with all the other software applications that are offered with a Hepsia-equipped server. If you set up a brand-new database in your account, there won’t be any activated database engine till you start installing a script, whether manually through your web browser or using the automatic script installation tool that is integrated into the hosting Control Panel. The necessary engine will be automatically recognized and will be set for that database, so you can make use of scripts that require InnoDB, as well as ones that need MyISAM, the default MySQL engine, without having to cope with any obstacle.