InnoDB is a MySQL database engine, which has been gaining in popularity lately, as it provides a better overall performance and an improved database crash recovery compared with the default engine used by MySQL – MyISAM. InnoDB is preferred by a lot of programmers that build highly scalable apps, due to the fact that it works more efficiently with large volumes of data, while it keeps the server processing load low. Additionally, it uses row-level locking if any information should be modified, whereas many other engines lock the entire database table and therefore require more time to complete several sequential tasks. Last, but not least, InnoDB abides by a set of "all-or-nothing" rules – if the entire data modification procedure cannot be completed for whatever reason, the action is rolled back to prevent confusion or losing data. Magento and the latest Joomla editions are two examples of widespread script-powered web applications that have switched to InnoDB.

InnoDB in Web Hosting

While InnoDB is either not available or a paid upgrade with many other web hosting companies, it is an integral part of the standard set of features that we’re offering with our web hosting plans. In case you would like to use a PHP script-based app that requires InnoDB specifically, in order to be installed and to function correctly, you won’t come across any problems as the InnoDB storage engine is available on our custom cloud platform. No matter if you create a brand-new database and install an app manually or take advantage of our one-click app installer software tool, InnoDB will be selected automatically by our system as the default engine if the specific application requires InnoDB instead of MyISAM. In addition to the remarkable database failure recovery that InnoDB offers, we also store daily database backups, so that we can quickly restore any database in your shared account.

InnoDB in Semi-dedicated Hosting

InnoDB is included with all our Linux semi-dedicated hosting by default, so as soon as you get a new semi-dedicated account, you can move on and install any open-source script-based app that needs this particular database storage engine. A few engines are installed on our cloud website hosting platform, so when you set up a brand new database and begin installing an application manually, or opt to use the Hepsia Control Panel-integrated application installer, the engine for the database will be chosen in accordance with the prerequisites of the given app. This will permit you to activate and manage InnoDB-specific apps without having any complication and without having to change any settings in your semi-dedicated account. To be on the safe side, we will always keep a one-week-old backup of all your MySQL databases, so if you erase or alter any content accidentally, we can quickly recover it.

InnoDB in VPS Web Hosting

If you select a virtual private server with our Hepsia Control Panel, the InnoDB storage engine will be included in the software package that will be pre-installed on your server before we give it to you. You will not have to set up anything manually and you’ll be able to install and manage any PHP-based web app that needs InnoDB once your Virtual Private Server is ready, which takes no more than one hour after the order process itself. Several engines are available, so whenever you create a database via the Hepsia hosting Control Panel, a particular engine will be selected when the app activation commences and our system will detect which engine is required by the application in question. If you have to use MyISAM, for example, you will not have to do anything different than installing the chosen app, whether manually or using our application installer tool.

InnoDB in Dedicated Servers Hosting

Our Hepsia Control Panel is one of the options that you can choose on the server configuration page when you purchase a dedicated server from our company. Since this is the most powerful type of web hosting, it’s pretty likely that you’ll run popular websites that will attract plenty of individuals, and since InnoDB is among the best options for such Internet sites, we’ll activate it along with all the other software applications that are offered with a Hepsia-equipped server. If you set up a brand new database in your dedicated server account, there won’t be any activated MySQL storage engine until you begin installing a script, whether manually via your Internet browser or using the automatic script installation tool that is integrated into the hosting Control Panel. The required engine will be automatically recognized and will be set for the database in question, so you can run scripts that require InnoDB, as well as ones that need MyISAM – the default MySQL engine, without needing to deal with any impediment.