InnoDB is a storage engine for MySQL databases, which is used by popular script-driven web applications such as Magento and Joomla 3.x. It’s perfect for scalable applications, because it performs very well when handling large amounts of data. Rather than locking the whole table to import new information into a database as many other engines do, InnoDB locks only one row, so it can process much more operations for the same period of time. Besides, InnoDB offers a better database crash recovery and supports transactions and foreign keys – a set of rules that determine how data inserts and updates should be handled. If a specific operation hasn’t been fully completed for some reason, the action will be rolled back. Thus, the content in the database will stay safe and sound and won’t be partially mixed with new content.

InnoDB in Cloud Hosting

You can make use of any PHP-driven application that requires InnoDB in case you have a Linux cloud hosting plan with us, as the storage engine is present on our innovative cloud platform as standard. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup process will proceed impeccably if this engine is needed. You can run applications that need the MyISAM engine without the need to deal with any difficulty as well and, again, the engine will be selected automatically, so you will not have to update any setting manually at any moment. In addition, we’ll also carry out regular backups of all the databases that you’ve got in the shared account, so if you delete or overwrite something, we can swiftly get it back to the way it was on any of the past seven days.

InnoDB in Semi-dedicated Servers

InnoDB is available with each of our semi-dedicated servers by default, so the moment you order a new semi-dedicated account, you can go on and install any script-based application that needs the database engine. A few engines are pre-installed on our cloud hosting platform, so when you set up a brand-new database and start installing an app manually, or opt to use the Hepsia Control Panel-integrated app installer, the engine for the database will be selected in accordance with the requirements of the respective app. This will allow you to install and run InnoDB-specific apps without running into any difficulty and without needing to modify any settings in your account. To be on the safe side, we’ll always have a seven-day-old backup of all your MySQL databases, so if you remove or alter any content by accident, we can easily recover it.

InnoDB in VPS Servers

If our custom-built Hepsia Control Panel is selected during the registration process for your new VPS web hosting plans , InnoDB will be installed on the VPS server together with other needed software, so you won’t have to do anything if you decide to run PHP script-powered web applications that require this MySQL database engine. MyISAM, the default MySQL engine, will be installed as well. You can set up a brand new database and begin installing the application manually or through our one-click installer. The system will automatically recognize which engine the app in question requires and will set it for the specific MySQL database, so the installation process will continue impeccably and the app can dump its data in that database. Therefore, you can run applications with different prerequisites concerning the MySQL engine without making any changes on your Virtual Private Server.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is one of the features that you can choose on the server configuration page when you purchase a dedicated server from our company. As this is the most powerful type of hosting, it’s rather likely that you will manage highly popular Internet sites that will attract a lot of individuals, and since InnoDB is one of the best choices for such sites, we’ll install it along with all the other software applications that are offered with a Hepsia-managed server. When you set up a brand-new MySQL database in your dedicated account, there won’t be any activated MySQL database engine till you begin installing a PHP script, whether manually through your web browser or using the automatic scripts installer that is available in the Control Panel. The required engine will be detected automatically and will be assigned to that database, so you can run scripts that need InnoDB, as well as ones that require MyISAM, the default MySQL engine, without encountering any impediment.