InnoDB is a MySQL database storage engine, which has been gaining popularity in recent years, because it provides a much better overall performance and an improved database crash recovery compared to the default engine that is used by the MySQL database management system – MyISAM. InnoDB is used by a lot of developers that create scalable web apps, due to the fact that it works more effectively with large amounts of data, while it keeps the server load low. Moreover, it locks only a single row in the database in case any information should be modified, while many other engines lock the entire table and thus require much more time to handle multiple successive tasks. Last, but not least, InnoDB obeys the "all-or-nothing" rule – if the entire data modification cannot be completed successfully for some reason, the operation is rolled back to prevent confusion or losing data. Magento and the newest Joomla versions are two examples of popular script-driven software applications which have shifted over to InnoDB.

InnoDB in Web Hosting

Every script-powered web app that requires InnoDB will function impeccably on our innovative cloud platform and the database engine is offered with all our web hosting packages. Every time you create a database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database will use will be selected in accordance with the app’s specifications without the need to configure any setting in your account. InnoDB will be selected automatically for any app that requires this specific engine and you will be able to take advantage of its full potential. We’ll generate daily content backups, so in case you unintentionally remove a database that you need or you overwrite some part of it, we will be able to restore the database the way it was only a few hours earlier.

InnoDB in Semi-dedicated Servers

InnoDB is available with all our semi-dedicated servers by default, so as soon as you order a new account, you can go ahead and install any PHP-based software app that needs this MySQL database engine. A few engines are pre-installed on our cloud platform, so when you create a brand-new MySQL database and start installing an app manually, or opt to take advantage of the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be set based on the prerequisites of the application in question. This will permit you to activate and run InnoDB-specific apps without encountering any difficulty and without needing to modify any settings in your semi-dedicated account. To be on the safe side, we’ll always keep a 1-week-old backup of all your databases, so if you delete or change any content by mistake, we can quickly rescue it.

InnoDB in VPS Servers

If you choose a VPS server with our Hepsia hosting Control Panel, the InnoDB database engine will be an indivisible part of the standard software package that will be pre-installed on your Virtual Private Server before we give it to you. You will not have to activate anything manually and you’ll be able to install and use any PHP-powered web app that needs InnoDB as soon as your VPS is set up, which takes no more than sixty minutes after the order submission process itself. A number of engines are available, so whenever you create a MySQL database using the Hepsia hosting Control Panel, a particular engine will be activated when the app installation process commences and our system will detect which engine is required by the app in question. If you have to use MyISAM, for instance, you won’t need to do anything different from installing the app of your preference, whether manually or using our app installer tool.

InnoDB in Dedicated Servers

Our Hepsia Control Panel is one of the options that you can choose on the server order page when you purchase a dedicated server from our company. Since this is the most powerful type of hosting, it is very likely that you will run highly popular websites that will attract lots of individuals, and since InnoDB is among the best choices for such sites, we’ll enable it together with all the other software applications that are available with a Hepsia-managed server. If you set up a brand new MySQL database in your account, there won’t be any active MySQL storage engine until you start installing an open-source script, whether manually via your browser or using the automatic scripts installer that is integrated into the hosting Control Panel. The necessary engine will be detected automatically and will be assigned to the database in question, so you can install scripts that require InnoDB, as well as ones that need MyISAM, the default MySQL engine, without any predicaments.