InnoDB is a database engine for MySQL databases, which is used by famous script-based software applications like Magento and Joomla 3.x. It is ideal for scalable applications, as it performs incredibly well when processing immense volumes of data. Instead of locking the whole database table to add new information to a database as many other engines do, InnoDB locks only one row, so it can perform a lot more operations for the same period of time. Furthermore, InnoDB offers a much faster crash recovery and supports database transactions and foreign keys – a set of rules that indicate how data inserts and modifications should be handled. If a given operation has not been fully completed for any reason, the action will be rolled back. Thus, the content in the database will remain safe and sound and won’t be partially mixed with newly added content.

InnoDB in Hosting

InnoDB is available with all our Linux hosting plans by default, not upon request or as a paid upgrade, so you’ll be able to install and run any PHP-powered software app which needs the database storage engine without having to deal with any problem once you order your account. InnoDB will be selected automatically as the default engine for a given database during the app installation process, irrespective of whether you take advantage of our single-click installer or create the database and install the application manually, on the condition that the app requires it instead of the more popular MyISAM engine. We’ll maintain regular backups of all your databases, so you can be sure that you won’t ever lose any content in case you delete a database by mistake or you overwrite some essential information – you will simply have to inform us and we will restore your data back to normal.

InnoDB in Semi-dedicated Servers

If you set up a new MySQL database through the Control Panel offered with each of our semi-dedicated server accounts and you start installing an open-source script-based web app either manually or using our 1-click app installer tool, the MySQL database storage engine will be set automatically depending on the requirements of the particular application. As InnoDB is available on the cloud web hosting platform where your new semi-dedicated server account will be created, it will be set as the default engine for any application that needs it without the need for any manual action on your end at any time. To prevent any chance of losing info if you update an app or if you erase a database by accident, we will perform a backup of all your databases every day, so if anything happens, we can recover your data.

InnoDB in Dedicated Servers

InnoDB is included as standard with all dedicated web hosting plans ordered with the Hepsia hosting Control Panel. It is part of the default software package that will be installed on all Hepsia-managed servers, so as soon as your physical machine is ready, you will be able to sign in and to activate any kind of open-source script-based web app that requires this database engine. When you set up a new MySQL database via the Control Panel, there won’t be any active engine till you start installing an application. As soon as the app activation wizard begins dumping information in the newly created database, the engine will be selected automatically depending on the requirements of the specific app, so you can use both MyISAM and InnoDB without having to select either one of them specifically at any point. Therefore, you can use a wide range of apps for your Internet sites.