InnoDB is a MySQL database storage engine, which has been gaining in popularity lately, as it offers a better overall performance and a faster crash recovery in comparison to the default engine used by the MySQL database management system – MyISAM. InnoDB is used by many developers that build highly scalable apps, as it works better with large data volumes, while it keeps the server load at a minimum. Also, it locks only a single row in the database if any information should be modified, whereas lots of other engines lock the entire table and thus require more time to fulfill several successive tasks. Last, but not least, InnoDB adheres to a set of "all-or-nothing" rules – in case the entire data modification process cannot be completed for some reason, the action is rolled back to avoid confusion or the loss of data. Magento and the latest releases of Joomla are two examples of popular PHP script-powered software applications that have switched to InnoDB.
InnoDB in Cloud Hosting
Every script-based software application that requires InnoDB will function impeccably on our leading-edge cloud hosting platform and the database engine is offered with all our cloud hosting packages. Every time you create a MySQL database manually or our app installer tool creates one automatically and an app installation process is started, the engine that the database will make use of will be selected in accordance with the app’s prerequisites without having to configure any setting in your shared web hosting account. InnoDB will be selected automatically for any application that requires this specific engine and you will be able to take advantage of its full capacity. We’ll store daily content backups, so if you accidentally remove a MySQL database that you need or you overwrite certain parts of it, we’ll be able to restore your content the way it was just several hours earlier.
InnoDB in Semi-dedicated Servers
InnoDB is offered with each of our semi-dedicated plans by default, so once you purchase a new account, you can move on and install any open-source script-driven software app that requires this particular MySQL database storage engine. Several engines are installed on our cloud hosting platform, so when you create a new MySQL database and start installing an application manually, or opt to use the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be picked in accordance with the prerequisites of the given application. This will allow you to install and run InnoDB-specific applications without coming across any difficulty and without needing to edit any settings in your account. To avoid any risk, we’ll always keep a one-week-old backup of all your databases, so if you erase or alter any content accidentally, we can swiftly restore it.
InnoDB in VPS Servers
If you get a VPS server with our Hepsia Control Panel, the InnoDB storage engine will be an indivisible part of the standard software bundle that will be installed on your server before we hand it over to you. You will not need to configure anything manually and you will be able to install and run any PHP-driven application that requires InnoDB as soon as your Virtual Private Server is set up, which takes no more than 60 minutes after the order submission itself. A number of engines are available, so whenever you set up a database using the Hepsia Control Panel, a particular engine will be selected when the app activation begins and our system will recognize which engine is required by the application in question. In case you have to use MyISAM, for instance, you will not have to do anything different from installing the chosen application, whether manually or using our app installer.
InnoDB in Dedicated Servers
InnoDB is available by default with all Linux dedicated web hosting plans ordered with the Hepsia Control Panel. It’s an integral part of the standard software package that will be installed on all Hepsia-managed servers, so once your physical machine is ready, you will be able to sign in and to install any type of open-source script-powered application that needs this MySQL storage engine. If you create a new MySQL database through the Control Panel, there won’t be any active engine until you begin installing an application. Once the app activation wizard starts inserting information into the database, the engine will be picked automatically based on the prerequisites of the respective app, so you can use both InnoDB and MyISAM without having to select either one explicitly at any point. Therefore, you can make use of a huge variety of apps for your websites.