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 plenty of upsides which make it the engine of choice for lots of open-source script-powered software applications, among them Joomla and Magento, which have switched to InnoDB permanently. For instance, adding large amounts of data will be much faster with InnoDB, due to the fact that it locks only a single database row to accomplish a specific operation, not the entire database table, which makes the engine ideal for scalable applications. It also supports foreign keys and transactions – these refer to the way in which the information is treated. Put simply, appending new or modifying existent data will either be thoroughly completed, or will be annulled and the operation will be rolled back in case a given problem shows up during the process, therefore the content that remains in the database won’t be damaged.

InnoDB in Cloud Web Hosting

Every PHP script-driven software application that requires InnoDB will run flawlessly on our cutting-edge cloud hosting platform and the MySQL storage engine is available with all our cloud web hosting plans. Each time you create a database manually or our app installer creates one automatically and an app installation process is started, the engine that the database in question will make use of will be selected on the basis of the app’s requirements without the need to configure any setting in your hosting account. InnoDB will be chosen automatically for any application that requires this specific engine and you will be able to take advantage of its full potential. We will carry out daily content backups, so in case you accidentally remove a MySQL database that is important to you or you overwrite some part of it, we will be able to restore your content the way it was only several hours ago.

InnoDB in Semi-dedicated Hosting

InnoDB comes with all our Linux semi-dedicated hosting by default, so the moment you order a new semi-dedicated account, you can move on and activate any PHP script-based web app that needs the MySQL database engine. A few engines are installed on our cloud web hosting platform, so when you set up a new MySQL database and start installing an application manually, or opt to use the Hepsia Control Panel-integrated application installer, the engine for the database will be chosen on the basis of the prerequisites of the specific app. This will permit you to activate and manage InnoDB-specific applications without the need to cope with any impediment and without editing any settings in your semi-dedicated account. To take no chances, we will always have a 1-week-old backup of all your databases, so if you erase or edit any content by mistake, we can easily recover it.

InnoDB in Dedicated Hosting

When you purchase a new dedicated server, you will be able to select one of the three Control Panels that we offer – cPanel, Hepsia and DirectAdmin. Any dedicated server ordered with the Hepsia Control Panel comes with InnoDB pre-installed, so you won’t need to add this database engine manually in order to be able to manage open-source script-based web apps that require it. InnoDB is used for scalable applications and since a dedicated server will offer you all the resources that you require in order to manage very large Internet sites, it’s pretty likely that you will resort to InnoDB. You will be able to use other engines as well, so in case a certain app needs MyISAM instead of InnoDB, you won’t need to deal with any difficulty while using it. The engine that will be used will be automatically recognized the moment the app installation commences, so you will not need to change any settings manually at any time.