InnoDB is a MySQL database engine, which has been gaining in popularity lately, because it provides a significantly better overall performance and a faster crash recovery in comparison to the default engine that’s used by the MySQL RDBMS – MyISAM. InnoDB is endorsed by plenty of devs that build highly scalable software apps, because it works much more effectively with immense data volumes, while it keeps the server load low. Moreover, it locks only a single row in the database if anything should be modified, whereas many other engines lock the entire database table and thus need more time to accomplish multiple successive tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – in case the entire data modification process cannot be completed successfully for some reason, the operation is rolled back to prevent scrambling or the loss of data. Magento and the latest editions of Joomla are two examples of widely used open-source script-based web applications which have moved to InnoDB.

InnoDB in Shared Hosting

Every open-source script-powered app that requires InnoDB will function flawlessly on our cutting-edge cloud platform and the storage engine is available with all our shared hosting plans. Every 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 in question will make use of will be selected based on the app’s specifications without having to edit any setting in your web hosting account. InnoDB will be selected automatically for any application that requires this particular engine and you’ll be able to get the most out of its full capacity. We will perform regular backups of your content, so in case you unintentionally remove a MySQL database that’s important to you or you overwrite some part of it, we’ll be able to restore your database the way it was just a couple of hours earlier.

InnoDB in Semi-dedicated Hosting

You can make use of a PHP-driven web app that requires InnoDB with any of our semi-dedicated server packages, due to the fact that all the accounts are created on our innovative cloud web hosting platform where the database engine is installed. A new database can be created in two separate ways – manually from the Database Manager section of the Hepsia website hosting Control Panel, or automatically – when you make use of our one-click app installer. Either way, the needed engine will be picked automatically as soon as the app’s activation starts, so you will not need to modify anything manually, no matter if the app needs InnoDB or the more widely used MyISAM. Furthermore, we’ll always be able to recover any of your databases if you accidentally delete one, as we generate several database backups every day, each of which is saved for 1 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 pre-installed, so you’ll be able to use any PHP-powered software application that requires this MySQL storage engine without configuring anything manually. You can pick Hepsia on the VPS order form and your brand-new VPS server will be set up within 60 minutes, so you can sign in and begin setting up your web sites right away. When you set up a new MySQL database and begin the app installation process, our system will pick the engine for this database automatically. Thus, you can install different apps at the same time without having to configure anything on the VPS server. You can have a WordPress-driven blog that makes use of the default MySQL engine – MyISAM, and a Magento-powered Internet shop that uses InnoDB, for example.

InnoDB in Dedicated Servers Hosting

InnoDB comes as standard with all Linux dedicated servers hosting ordered with the Hepsia hosting Control Panel. It’s included in the software package that will be pre-installed on all Hepsia-managed servers, so as soon as your physical machine is assembled, you will be able to log in and to activate any kind of PHP script-powered web app that needs this MySQL database storage engine. If you create a new MySQL database via the Control Panel, there won’t be any activated engine until you start installing an app. Once the app configuration wizard begins dumping information in the database, the engine will be chosen automatically based on the prerequisites of the given app, so you can use both InnoDB and MyISAM without having to select either one of them specifically at any moment. In this way, you can use a large collection of applications for your websites.