InnoDB is a MySQL database engine, which has been gaining popularity in recent years, because it provides a better overall performance and a faster database crash recovery compared to the default engine that is used by the MySQL database management system – MyISAM. InnoDB is preferred by many programmers that build highly scalable apps, as it works much more efficiently with huge amounts of data, while it keeps the server load at a minimum. In addition, it locks only a single row in the database in case anything should be edited, whereas many other engines lock the entire table and hence need much more time to execute multiple sequential tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – in case the modification of the entire data cannot be completed for some reason, the operation is rolled back to prevent scrambling or data loss. Magento and the latest editions of Joomla are two examples of popular script-driven software apps that have moved to InnoDB.

InnoDB in Hosting

Any PHP-driven application that requires InnoDB will function impeccably on our innovative cloud website hosting platform and the MySQL database engine is offered with all our hosting plans. Whenever you create a database manually or our app installer tool creates one automatically and an app installation process is started, the engine that the database will use will be selected based on the app’s requirements without having to update any setting in your shared hosting account. InnoDB will be chosen automatically for any app that requires this particular engine and you’ll be able to take advantage of its full potential. We’ll perform daily content backups, so if you unintentionally erase a database that’s important to you or you overwrite certain parts of it, we will be able to restore everything the way it was just a few hours earlier.

InnoDB in Semi-dedicated Servers

InnoDB is available with each of our semi-dedicated servers by default, so once you buy a new semi-dedicated account, you can go on and activate any PHP script-driven software application that requires this database storage engine. Several engines are pre-installed on our cloud website hosting platform, so when you set up a brand-new MySQL database and begin installing an app manually, or opt to make use of the Hepsia hosting Control Panel-integrated app installer tool, the engine for the database will be picked in accordance with the requirements of the respective app. This will allow you to activate and manage InnoDB-specific apps without any complication and without the need to edit any settings in your account. To avoid any risk, we’ll always have a 1-week-old backup of all your databases, so if you erase or change any content unintentionally, we can easily retrieve it.

InnoDB in VPS Servers

All VPS servers that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-activated, so you’ll be able to use any PHP script-driven application that requires the MySQL database engine without the need to install anything manually. You can select Hepsia on the VPS order page and your brand-new VPS server will be up and running within 60 minutes, so you can sign in and begin setting up your sites right away. When you create a brand new database and start the app activation process, our system will select the engine for that database automatically. In this way, you can manage different apps simultaneously without configuring anything on the VPS server. You can have a WordPress personal weblog that makes use of MyISAM – the default MySQL engine, and a Magento web store that makes use of InnoDB, for example.

InnoDB in Dedicated Servers

InnoDB is included as standard with all Linux dedicated servers that are ordered with the Hepsia hosting Control Panel. It’s included in the software bundle that will be pre-installed on all Hepsia-managed servers, so as soon as your machine is up and running, you will be able to log in and to install any PHP-driven software app that requires this particular storage engine. When you create a new MySQL database through the Control Panel, there won’t be any activated engine till you begin installing an application. Once the app activation wizard begins importing information into the database, the engine will be set automatically depending on the particular app’s prerequisites, so you can run both MyISAM and InnoDB without the need to select either one of them explicitly at any point. Therefore, you can use a large range of applications for your sites.