InnoDB is a MySQL database storage engine, which has been gaining in popularity in recent years, as it offers a better overall performance and a faster database failure recovery compared with the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is used by lots of programmers that run scalable software apps, since it works much more efficiently with large data volumes, while it keeps the server processing load at a minimum. Moreover, it locks only a single database row in case any info should be updated, while lots of other engines lock the entire database table and hence require more time to complete multiple consecutive tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – in case the entire data modification process cannot be completed for any reason, the action is rolled back to avoid scrambling or losing data. Magento and the latest versions of Joomla are two examples of famous script-based software apps that have moved to InnoDB.

InnoDB in Hosting

Every open-source script-powered software app that requires InnoDB will run impeccably on our cutting-edge cloud hosting platform and the MySQL storage engine is available with all our hosting packages. Whenever you create a MySQL database manually or our app installer creates one automatically and an app installation process is initiated, the engine that the database will make use of will be selected on the basis of the app’s specifications without having to modify any setting in your shared web hosting account. InnoDB will be chosen automatically for any app that requires this particular engine and you will be able to take advantage of its full potential. We will keep regular backups of your content, so in case you accidentally remove a MySQL database that you need or you overwrite specific parts of it, we will be able to restore everything the way it was only several hours ago.

InnoDB in Semi-dedicated Hosting

InnoDB is offered with each of our Linux semi-dedicated hosting by default, so as soon as you obtain a new account, you can go ahead and install any open-source script-powered software app that requires this particular storage engine. A number of engines are installed on our cloud platform, so when you create a brand new database and start installing an app manually, or opt to make use of the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be selected based on the given app’s prerequisites. This will allow you to install and manage InnoDB-specific applications without needing to deal with any impediment and without the need to change any settings in your account. To take no chances, we will always have a 7-day-old backup of all your MySQL databases, so if you erase or alter any content by mistake, we can quickly rescue it.

InnoDB in Dedicated Hosting

All Linux dedicated hosting ordered with our custom Hepsia Control Panel come with a software bundle that’s pre-installed and besides everything else, you will get the InnoDB database engine, so you will not need to add it manually in case you need to run PHP scripts that require it. All it takes to install such a script is to create a new database and to start the setup process – once the installer wizard obtains access to the database and starts entering data into it, InnoDB will be set as the default MySQL engine for this database as long as it is the one required by the particular script. You will also be able to run scripts that require the other popular MySQL engine, MyISAM, so you will not have to edit any settings on the server. This will allow you to use different scripts on a single physical machine and to use it to its maximum capabilities.