InnoDB is a popular database storage engine for the MySQL DBMS. It is an alternative to the default MyISAM engine and it has got many strong sides that make it the preferred engine for numerous PHP-powered software applications, among them Magento and Joomla, which have shifted over to InnoDB for good. For instance, importing large data volumes will be faster with InnoDB, due to the fact that it locks only a single database row to execute a particular operation, not the entire database table, which makes the engine excellent for scalable applications. It also supports foreign keys and transactions – these refer to the manner in which the info is treated. Put simply, importing new or updating existing data will either be entirely completed, or will be canceled and the procedure will be rolled back in case a given problem occurs in the meantime, which is why the content that remains in the database won’t be lost.

InnoDB in Shared Hosting

InnoDB is available with all our Linux shared hosting packages by default, not upon request or as a paid upgrade, so you will be able to activate and run any open-source script-based software app which needs the InnoDB storage engine without the need to deal with any obstacle as soon as you open your shared website hosting account. InnoDB will be selected automatically as the default engine for a specific database during the app installation, no matter if you make use of our single-click installer or create the MySQL database and activate the app manually, as long as the app requires it instead of the more famous MyISAM engine. We’ll keep regular backups of all your databases, so you can be certain that you won’t ever lose any data if you delete a database by mistake or you overwrite some crucial information – you simply need to get in touch with us and we will restore the database back to normal.

InnoDB in Semi-dedicated Hosting

You can use an open-source script-based software app that needs InnoDB with any of our semi-dedicated server plans, because all the accounts are set up on our avant-garde cloud web hosting platform where the MySQL database storage engine is installed. A new database can be created in two ways – manually through the Database Manager section of the Hepsia website hosting Control Panel, or automatically – if you take advantage of our single-click app installer. Either way, the required engine will be picked automatically as soon as the app’s installation begins, so you won’t have to modify anything manually, irrespective of whether the app requires InnoDB or the more commonly used MyISAM. Also, we’ll always be able to recover any of your MySQL databases if you unintentionally delete one, as we create several backups every day, each of which is preserved for one whole week.

InnoDB in VPS Web Hosting

All Linux VPS web hosting packages that are ordered with the Hepsia hosting Control Panel come with InnoDB already activated, so you’ll be able to run any PHP script-driven application that needs the database engine without needing to install anything manually. You can choose Hepsia on the VPS order page and your new server will be set up within 1 hour, so you can log in and start creating your Internet sites right away. Once you create a brand new MySQL database and begin the app installation process, our system will pick the engine for that database automatically. Thus, you can use different applications simultaneously without the need to edit anything on the VPS server. You can set up a WordPress-powered weblog that makes use of the default MySQL engine – MyISAM, and a Magento-powered e-commerce website that makes use of InnoDB, for instance.

InnoDB in Dedicated Servers Hosting

If you acquire a new dedicated server, you will be able to choose any of the three hosting Control Panels that we offer – DirectAdmin, cPanel and Hepsia. Each dedicated server ordered with the Hepsia Control Panel comes with InnoDB pre-activated, so you will not have to activate this MySQL database storage engine manually to be able to use PHP-powered software apps that need it. InnoDB is used by scalable applications and since a dedicated server will supply you with all the server resources that you require to manage large-scale websites, it is very likely that you will use InnoDB. You’ll be able to make use of other engines too, so if a given application needs MyISAM instead of InnoDB, you will not experience any difficulty while managing it. The engine that will be used will be automatically recognized when the app installation process begins, so you won’t need to alter any setting manually at any moment.