InnoDB is a database engine for MySQL databases, which is used by widely used script-based apps like Magento and Joomla 3.x. It is ideal for scalable apps, because it works incredibly well when processing huge volumes of data. Instead of locking the entire database table to add new information to a database as many other engines do, InnoDB locks only one row, so it can carry out a lot more operations for the same period of time. Furthermore, InnoDB offers a faster database crash recovery and supports transactions and foreign key constraints – rules that determine how data imports and updates should be handled. In case a particular task hasn’t been fully completed for whatever reason, the action will be rolled back. In this way, the database content will remain intact and will not be partially merged with new content.

InnoDB in Shared Website Hosting

Any open-source script-based software app that needs InnoDB will function impeccably on our innovative cloud web hosting platform and the MySQL database storage engine is offered with all our shared website hosting packages. Each time you create a database manually or our app installer creates one automatically and an app installation process is initiated, the engine that the database will make use of will be selected in accordance with the app’s prerequisites without the need to configure any setting in your shared hosting account. InnoDB will be picked automatically for any app that requires this specific engine and you’ll be able to take advantage of its full capacity. We’ll perform regular content backups, so if you accidentally remove a database that’s important to you or you overwrite some part of it, we’ll be able to restore your data the way it was just several hours earlier.

InnoDB in Semi-dedicated Servers

InnoDB is available with each of our semi-dedicated servers by default, so as soon as you create a new account, you can go on and activate any PHP script-powered web app that needs the MySQL storage engine. A few engines are pre-installed on our cloud web hosting platform, so when you set up a brand new MySQL database and begin installing an app manually, or decide to make use of the Hepsia Control Panel-integrated application installer, the engine for the database will be set based on the prerequisites of the given application. This will allow you to install and run InnoDB-specific apps without any complications and without needing to change any settings in your semi-dedicated account. To take no chances, we will always keep a one-week-old backup of all your databases, so if you delete or edit any content unintentionally, we can easily rescue it.

InnoDB in VPS Servers

When you get a VPS server from our company, you’ll be able to make use of our custom-built Hepsia Control Panel to manage your content. A Hepsia-equipped VPS will permit you to install any PHP-based software app that requires InnoDB, as this database engine is an integral part of the standard software bundle that will be installed on the Virtual Private Server during its setup. When you create a brand-new database via the Control Panel, you’ll simply have to begin installing an app – manually or using our app installer. InnoDB will be set as the default engine as long as the application in question requires it, so you won’t need to do anything else in your VPS account. Correspondingly, if an application requires MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Servers

InnoDB is included by default with all dedicated servers ordered with the Hepsia hosting Control Panel. It is an essential part of the standard software bundle that will be installed on all Hepsia-managed servers, so once your machine is assembled, you will be able to sign in and to activate a various PHP script-powered app that needs this MySQL storage engine. If you set up a new database via the hosting Control Panel, there won’t be any active engine until you start installing an application. As soon as the app activation wizard begins dumping data in the database, the engine will be chosen automatically on the basis of the requirements of the respective app, so you can use both InnoDB and MyISAM without selecting either one of them explicitly at any moment. In this way, you can make use of a huge collection of applications for your websites.