InnoDB is a storage engine for MySQL databases, which is used by popular open-source script-powered web apps like Joomla v3 and Magento. It’s perfect for scalable apps, since it works exceptionally well when handling large data volumes. Rather than locking the whole database table to insert new information in a database as many other engines do, InnoDB locks only one row, so it can carry out much more tasks for the same length of time. Also, InnoDB offers a faster database crash recovery and supports database transactions and foreign keys – rules that define how data imports and updates should be handled. If a certain task hasn’t been thoroughly completed for whatever reason, the action will be rolled back. In this way, the content in the database will be kept undamaged and will not be partially mixed with newly entered content.

InnoDB in Cloud Web Hosting

While InnoDB is either not available or a paid upgrade with many other hosting providers, it’s an integral part of the standard set of features that we are offering with our cloud web hosting packages. If you want to use a script-powered application that requires InnoDB particularly, in order to be activated and to operate correctly, you will not have any difficulties since the MySQL storage engine is available on our custom-developed cloud platform. Regardless of whether you create a new MySQL database and activate an app manually or take advantage of our single-click app installer software instrument, InnoDB will be selected automatically by our platform as the default engine if the particular app requires it instead of MyISAM. Besides the outstanding database failure recovery offered by InnoDB, we also perform regular backups of all databases, so that we can easily restore any database in your shared hosting account.

InnoDB in Semi-dedicated Hosting

InnoDB comes with each of our semi-dedicated hosting by default, so once you create a new semi-dedicated account, you can go ahead and install any open-source script-powered software app that needs the storage engine. A couple of engines are pre-installed on our cloud web hosting platform, so when you create a brand new MySQL database and begin installing an app manually, or decide to take advantage of the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be chosen based on the requirements of the given app. This will allow you to activate and manage InnoDB-specific apps without any problems and without modifying any settings in your semi-dedicated account. To be on the safe side, we will always have a 7-day-old backup of all your MySQL databases, so if you erase or edit any content unintentionally, we can swiftly retrieve it.

InnoDB in VPS Web Hosting

If our custom-built Hepsia Control Panel is chosen during the signup process for your new Linux virtual private servers , InnoDB will be activated on the server together with other essential pieces of software, so you will not need to do anything if you decide to install PHP-powered software apps that require this MySQL database storage engine. The default MySQL engine – MyISAM, will be installed as well. You can set up a brand new MySQL database and start installing the application manually or using our 1-click installer tool. The system will recognize the engine that the particular app needs and will set it for the specific database, so the installation will continue flawlessly and the app can dump its content in that database. In this way, you can activate apps with various prerequisites concerning the MySQL engine without the need to make any modifications on your server.

InnoDB in Dedicated Servers Hosting

InnoDB is available by default with all Linux dedicated hosting services ordered with the Hepsia hosting Control Panel. It’s an essential part of the standard software package that will be pre-installed on all Hepsia-managed servers, so once your machine is ready, you will be able to sign in and to activate any type of script-driven application that requires this particular database storage engine. When you create a new MySQL database via the hosting Control Panel, there won’t be any activated engine until you begin installing an app. As soon as the app activation wizard begins entering data into the newly created database, the engine will be selected automatically on the basis of the prerequisites of the app in question, so you can use both MyISAM and InnoDB without having to select either one specifically at any point. In this way, you can use a large range of apps for your Internet sites.