InnoDB is a database storage engine for MySQL databases, which is used by widespread PHP script-driven web applications such as Magento and Joomla v3. It’s perfect for scalable apps, because it performs incredibly well when processing huge volumes of data. Instead of locking the entire database table to insert new information in a database as many other engines do, InnoDB locks only one database row, so it can carry out much more tasks for the same period of time. What’s more, InnoDB offers an improved crash recovery and supports transactions and foreign keys – rules that determine how data inserts and modifications should be handled. If a given task hasn’t been fully completed for whatever reason, the action will be rolled back. In this way, the database content will stay undamaged and won’t be partially mixed with newly inserted content.

InnoDB in Website Hosting

InnoDB is available with all our website hosting by default, not upon request or as a paid upgrade, so you’ll be able to activate and manage any script-powered app which needs the storage engine without encountering any problem as soon as you order your account. InnoDB will be pre-selected as the default engine for a particular database during the app installation process, regardless of whether you use our single-click installer or create the database and activate the application manually, on the condition that the app requires it instead of the more popular MyISAM engine. We’ll generate regular database backups, so you can be certain that you’ll never lose any data in case you delete a database accidentally or you overwrite some essential info – you will simply need to notify us and we’ll restore everything back to normal.

InnoDB in Semi-dedicated Servers

All our semi-dedicated service come with InnoDB and you can use all the options offered by this MySQL storage engine with any PHP script-based software app that needs it. It is one of the engines that are available on our cloud hosting platform, so the one that will be selected depends on the particular app’s requirements. You will not have to do anything manually in order to activate InnoDB, since it will be set as the default engine when you install an app – whether manually or using our single-click application installer. To be on the safe side, we’ll store daily MySQL database backups, so if something goes wrong following some update or if you remove some data by mistake, we will be able to restore your database the way it was on any of the past seven days.

InnoDB in VPS Servers

If you order a VPS server from our company, you will be able to take advantage of our in-house developed Hepsia hosting Control Panel to manage your web content. A Hepsia-equipped Virtual Private Server will allow you to use any open-source script-powered application which needs InnoDB, as the database storage engine is part of the software package that will be pre-installed on the Virtual Private Server during its configuration. When you create a new database via the hosting Control Panel, you’ll simply have to start installing an app – manually or using our application installer. InnoDB will be set as the default engine on the condition that the application in question needs it, so you won’t need to do anything else in your account. Analogously, if an app requires MyISAM, it will be automatically set as the default engine for this particular MySQL database.

InnoDB in Dedicated Servers

InnoDB comes as standard with all dedicated servers ordered with the Hepsia Control Panel. It’s an essential part of the default software bundle that will be pre-installed on all Hepsia-equipped dedicated servers, so once your machine is set up, you will be able to sign in and to activate any kind of script-driven web application that requires this MySQL storage engine. If you create a new MySQL database through the Control Panel, there won’t be any activated engine till you begin installing an app. Once the app activation wizard begins importing content into the newly created database, the engine will be picked automatically depending on the given app’s prerequisites, so you can run both InnoDB and MyISAM without the need to select either of them explicitly at any point. Thus, you can use a vast variety of applications for your websites.