InnoDB is a popular database storage engine for the MySQL database management system. It is an alternative to the default engine – MyISAM, and it has lots of advantages that have made it the engine of choice for plenty of open-source script-driven software apps, among them Magento and Joomla, which have moved to InnoDB permanently. For instance, importing huge data volumes will be faster with InnoDB, due to the fact that it locks only a single row to perform an operation, not the entire database table, which makes the engine perfect for scalable applications. It also supports foreign keys and transactions – these refer to the manner in which the information is tackled. Simply put, adding new or editing existent data will either be thoroughly completed, or will be annulled and the operation will be rolled back in case some issue occurs in the meantime, which is why the content that remains in the database will not be damaged.

InnoDB in Shared Website Hosting

You can use any PHP-driven application that needs InnoDB if you have a shared website hosting with us, as the MySQL database engine is available on our avant-garde cloud hosting platform by default. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue flawlessly in case this engine is required. You can run apps which require the MyISAM engine without encountering any impediment as well and, once again, the engine will be selected automatically, so you will not have to configure anything manually at any point. In addition, we will also create regular backups of all the databases that you have in your account, so in case you delete or overwrite anything, we can easily get it back to the way it was on any of the past 7 days.

InnoDB in Dedicated Servers

If you buy a new dedicated server, you’ll be able to choose one of the 3 hosting Control Panels that we offer – DirectAdmin, Hepsia and cPanel. Any dedicated server ordered with the Hepsia Control Panel comes with InnoDB pre-installed, so you will not have to activate this database engine manually in order to be able to run PHP-driven applications that require it. InnoDB is used by scalable apps and since a dedicated server will provide you with all the resources that you require in order to manage large-size websites, it is pretty likely that you’ll use InnoDB. You’ll be able to make use of other engines too, so in case a given application requires MyISAM rather than InnoDB, you will not have any problem while running it. The engine that will be used will be automatically recognized as soon as the app installation process commences, so you won’t have to tweak any settings manually at any time.