InnoDB is a very popular storage engine for the MySQL relational database management system. It is an alternative to the default engine – MyISAM, and it has got a number of pluses that have made it the preferred engine for many script-based web applications, such as Magento and Joomla™, which have switched to InnoDB for good. For instance, importing immense data volumes will be much faster with InnoDB, because it locks only one database row to execute a particular task, not the entire database table, which makes the engine ideal for scalable apps. InnoDB also supports foreign keys and database transactions – these refer to the way in which the information is treated. Simply put, adding new or editing existing data will either be fully completed, or will be aborted and the procedure will be rolled back in case a given problem appears in the meantime, so the content that remains in the database will not be damaged.
InnoDB in Cloud Hosting
While InnoDB is either not available or a paid upgrade with many other hosting companies, it’s part of the default set of features that we offer with our cloud hosting
plans. In case you want to use a PHP script-driven app that needs InnoDB in particular, in order to be activated and to function properly, you will not encounter any impediments because the MySQL database storage engine is available on our in-house built cloud web hosting platform. No matter if you set up a brand-new database and install an application manually or make use of our 1-click application installer tool, InnoDB will be selected automatically by our system as the default engine if the specific app needs it instead of MyISAM. Besides the remarkable database crash recovery that InnoDB offers, we also keep regular backups of all databases, so we can easily recover any database in your shared web hosting account.
InnoDB in Semi-dedicated Hosting
If you set up a brand new MySQL database from the hosting Control Panel offered with all our semi-dedicated server
packages and you start installing a PHP-driven software application either manually or using our single-click app installer tool, the storage engine for the MySQL database will be selected automatically based on the prerequisites of the specific application. Since InnoDB is present on the cloud website hosting platform where your new semi-dedicated account will be set up, it will be set as the default engine for any app that requires it without any manual action required on your end at any moment. To avoid any chance of losing data if you update an application or if you erase a database by accident, we will make a backup of all your databases each and every day, so if something happens, we can retrieve your data.
InnoDB in VPS Web Hosting
If our in-house built Hepsia Control Panel is chosen during the signup process for your new Linux virtual private servers
, InnoDB will be activated on the Virtual Private Server along with other essential pieces of software, so you will not have to do anything if you decide to install open-source script-based applications that require this MySQL storage engine. The default MySQL engine, MyISAM, will be activated as well. You can set up a new database and start the app installation process manually or through our 1-click installer tool. The system will automatically recognize which engine the application in question needs and will assign it to the specific database, so the installation process will proceed flawlessly and the app can insert its content into that database. Thus, you can make use of apps with various prerequisites regarding the MySQL engine without the need to make any changes on your VPS server.
InnoDB in Dedicated Servers Hosting
Our Hepsia Control Panel is one of the options that you can select on the order form when you purchase a dedicated server
from us. Since this is the most powerful kind of hosting, it’s quite likely that you’ll run highly popular Internet sites that will attract many individuals, and since InnoDB is among the best choices for such sites, we will enable it together with all the other software apps that are offered with a Hepsia-managed server. When you set up a brand-new database in your dedicated server account, there won’t be any active MySQL storage engine till you start installing an open-source PHP script, whether manually via your browser or using the automatic scripts installer that is integrated into the Control Panel. The needed engine will be automatically recognized and will be set for that database, so you can install scripts that need InnoDB, as well as ones that require the default MySQL engine – MyISAM, without the need to deal with any complication.