InnoDB is a very popular database engine for MySQL. It’s an alternative to the default MyISAM engine and it has got a lot of upsides that have made it the engine of choice for numerous open-source script-driven applications, among them Magento and Joomla, which have switched over to InnoDB permanently. For instance, importing large data volumes will be faster with InnoDB, as it locks only one row to accomplish a given task, not the entire table, which makes the engine ideal for scalable applications. InnoDB also supports foreign keys and transactions – these refer to the way in which the data is treated. To put it simply, adding new or updating existent data will either be fully completed, or will be canceled and the operation will be rolled back if a certain issue shows up in the meantime, so the content that remains in the database will not be lost.

InnoDB in Shared Hosting

While InnoDB is either not offered or it is a paid upgrade with many web hosts, it is an integral part of the default set of features offered with our shared hosting packages. If you want to make use of an open-source script-driven software app that needs InnoDB particularly, in order to be installed and to function properly, you won’t face any impediments since the MySQL storage engine is available on our custom cloud website hosting platform. No matter if you set up a new database and install an application manually or take advantage of our 1-click application installer instrument, InnoDB will be selected automatically by our system as the default engine if the specific app needs InnoDB instead of MyISAM. Besides the outstanding crash recovery offered by InnoDB, we also perform regular database backups, so that we can swiftly recover any database in your shared account.

InnoDB in Semi-dedicated Hosting

You can run a PHP-driven application that requires InnoDB with all of our semi-dedicated server plans, due to the fact that all the accounts are set up on our cutting-edge cloud platform where the MySQL database engine is installed. A new database can be created in two different ways – manually from the Database Manager section of the Hepsia website hosting Control Panel, or automatically – when you use our 1-click application installer tool. In either case, the required engine will be chosen automatically the moment the application’s installation begins, so you won’t need to change anything manually, irrespective of whether the app needs InnoDB or the more widely used MyISAM. Furthermore, we’ll always be able to recover any of your MySQL databases in case you delete one by accident, as we generate several backups every day, each of which is preserved for 1 week.

InnoDB in VPS Web Hosting

If you pick a virtual private server with our Hepsia hosting Control Panel, the InnoDB database engine will be part of the software pack that will be installed on your server before we hand it over to you. You won’t need to configure anything manually and you’ll be able to install and use any script-powered web application that requires InnoDB once your VPS server is up and running, which takes no more than 60 minutes after the order submission itself. A few engines are available, so whenever you create a MySQL database via the Hepsia hosting Control Panel, a particular engine will be picked when the app installation process begins and our system will automatically recognize the engine that is required by the app in question. In case you need to use MyISAM, for instance, you will not need to do anything different from installing the chosen app, whether manually or using our application installer.

InnoDB in Dedicated Servers Hosting

If you purchase a new dedicated server, you’ll be able to pick one of the 3 Control Panels that we offer – DirectAdmin, Hepsia and cPanel. Any server ordered with the Hepsia Control Panel comes with InnoDB pre-activated, so you will not need to enable this database engine manually in order to be able to manage PHP script-powered web apps that require it. InnoDB is used for scalable apps and since a dedicated server will supply you with all the system resources that you require in order to manage large-size websites, it is rather possible that you’ll resort to InnoDB. You’ll be able to use other engines as well, so if a given application requires MyISAM instead of InnoDB, you won’t come across any impediment while managing it. The engine that will be used will be recognized automatically the moment the app installation procedure starts, so you won’t have to change any settings manually at any moment.