InnoDB is a popular database engine for the MySQL relational database management system. It’s an alternative to the default engine – MyISAM, and it has got lots of advantages which have made it the preferred engine for numerous PHP script-based software applications, among them Joomla and Magento, which have switched over to InnoDB permanently. For instance, importing huge volumes of data will be much faster with InnoDB, because it locks only a single database row to complete a task, not the entire database table, which makes the engine ideal for scalable applications. It also supports foreign keys and database transactions – these refer to the way in which the information is handled. Put simply, importing new or updating existent data will either be entirely completed, or will be aborted and the operation will be rolled back in case any issue occurs in the meantime, which is why the content that remains in the database won’t be lost.

InnoDB in Cloud Web Hosting

While InnoDB is either a paid upgrade or it is not available at all with many other web hosts, it is part of the default set of services offered with our cloud web hosting plans. In case you wish to use a script-driven software app that requires InnoDB in particular, in order to be installed and to function correctly, you will not encounter any impediments because the InnoDB storage engine is available on our custom-developed cloud website hosting platform. Regardless of whether you set up a brand-new database and install an application manually or make use of our one-click application installer software instrument, InnoDB will be selected automatically by our platform as the default engine if the app needs it rather than MyISAM. In addition to the amazing crash recovery offered by InnoDB, we also carry out regular database backups, so we can swiftly recover any database in your shared website hosting account.

InnoDB in Semi-dedicated Hosting

If you create a new MySQL database through the hosting Control Panel coming with all our semi-dedicated server plans and you start installing a script-powered web application either manually or using our one-click app installer, the MySQL database storage engine will be selected automatically on the basis of the prerequisites of the particular app. Since InnoDB is present on the cloud hosting platform where your new semi-dedicated account will be set up, it will be set as the default engine for any application that requires it without the need for any manual action on your end at any moment. To prevent any chance of losing info if you update an app or if you erase a database by accident, we will carry out a backup of all your databases each day, so if something goes wrong, we can rescue your content.

InnoDB in VPS Hosting

In case our custom-developed Hepsia hosting Control Panel is chosen during the registration process for a new Linux virtual private servers , InnoDB will be installed on the VPS server together with other necessary software, so you will not need to do anything if you choose to install PHP-based web applications that need this MySQL database storage engine. MyISAM, the default MySQL engine, will be installed too. You can set up a brand-new MySQL database and start installing the app manually or using our one-click installer. The system will detect the engine that the particular app requires and will set it for the specific MySQL database, so the installation will proceed flawlessly and the application can insert its data into that database. In this way, you can make use of apps with various prerequisites in regard to the MySQL engine without making any changes on your VPS server.

InnoDB in Dedicated Web Hosting

InnoDB comes by default with all Linux dedicated hosting services that are ordered with the Hepsia hosting Control Panel. It is part of the standard software bundle that will be installed on all Hepsia-managed dedicated servers, so once your physical machine is set up, you’ll be able to sign in and to activate any PHP-based web application that needs this particular MySQL storage engine. If you create a new MySQL database through the hosting Control Panel, there won’t be any active engine until you start installing an app. As soon as the app activation wizard begins inserting content into the newly created database, the engine will be selected automatically based on the requirements of the particular app, so you can use both MyISAM and InnoDB without having to select either one of them specifically at any moment. Therefore, you can make use of an extensive collection of applications for your websites.