InnoDB is a popular storage engine for MySQL. It’s an alternative to the default engine – MyISAM, and it has lots of pluses that make it the engine of choice for lots of script-based applications, among them Magento and Joomla, which have switched over to InnoDB for good. For instance, importing enormous amounts of data will be much faster with InnoDB, since it locks only a single row to carry out a particular task, not the entire database table, which makes the engine excellent for scalable apps. InnoDB also supports foreign keys and transactions – these refer to the manner in which the information is treated. Put simply, appending new or updating existing data will either be thoroughly completed, or will be canceled and the operation will be rolled back in case a certain issue shows up in the meantime, so the content that remains in the database won’t be lost.

InnoDB in Cloud Website Hosting

Every open-source script-powered app that needs InnoDB will function flawlessly on our leading-edge cloud platform and the database storage engine comes with all our cloud website hosting packages. 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 will make use of will be selected based on the app’s specifications without the need to modify any setting in your shared hosting account. InnoDB will be chosen automatically for any app that requires this particular engine and you will be able to get the most out of its full capacity. We’ll make daily content backups, so if you accidentally delete a MySQL database that you need or you overwrite a specific part of it, we’ll be able to restore your content the way it was just a couple of hours ago.

InnoDB in Semi-dedicated Servers

You can activate an open-source script-powered web application that requires InnoDB with all of our semi-dedicated server plans, because all the accounts are created on our avant-garde cloud platform where the database engine is installed. A new MySQL database can be set up in two separate ways – manually from the Database Manager section of the Hepsia website hosting Control Panel, or automatically – in case you take advantage of our 1-click application installer. Either way, the needed engine will be chosen automatically once the installation of the app starts, so you will not need to configure anything manually, no matter if the app requires InnoDB or the more frequently used MyISAM. Furthermore, we’ll always be able to restore any of your MySQL databases in case you erase one by accident, as we carry out a couple of MySQL database backups every day, each of which is kept for 7 days.

InnoDB in VPS Servers

If you get a VPS server from us, you will be able to take advantage of our in-house built Hepsia Control Panel to manage your web content. A Hepsia-equipped VPS will permit you to use any PHP script-driven software app that requires InnoDB, as this particular database engine is an integral part of the default software package that will be installed on the VPS server during its configuration. When you create a brand new MySQL database via the hosting Control Panel, you’ll simply have to start installing an application – manually or using our app installer. InnoDB will be set as the default engine on the condition that the application in question needs it, so you will not need to do anything else in your account. Correspondingly, if an application requires MyISAM, it will be automatically set as the default engine for this particular database.

InnoDB in Dedicated Servers

When you get a new dedicated server, you will be able to choose any of the three hosting Control Panels that we’re offering – cPanel and Hepsia. Each server ordered with Hepsia comes with InnoDB pre-installed, so you will not need to add this MySQL storage engine manually to be able to run open-source script-powered apps that need it. InnoDB is used for scalable applications and since a dedicated server will supply you with all the server resources that you need in order to manage large-scale sites, it’s very possible that you’ll resort to InnoDB. You will be able to use other engines too, so if a certain app requires MyISAM rather than InnoDB, you will not have any complication while running it. The engine that will be used will be detected automatically once the app installation procedure begins, so you will not have to alter any settings manually at any point.