InnoDB is a storage engine for MySQL databases, which is used by widely used PHP script-powered apps such as Magento and Joomla 3.x. It is perfect for scalable applications, as it performs astonishingly well when managing large amounts of data. Rather than locking the whole database table to append new information to a database as many other engines do, InnoDB locks only one row, so it can process much more operations for the same period of time. Moreover, InnoDB offers an improved database crash recovery and supports database transactions and foreign keys – rules that specify how data inserts and updates should be handled. If a particular operation hasn’t been entirely completed for whatever reason, the action will be rolled back. Thus, the database content will be preserved intact and will not be partially mixed with newly inserted content.

InnoDB in Shared Web Hosting

You can use any PHP script-based application that needs InnoDB if you’ve got a Linux shared web hosting service with our company, as the MySQL storage engine is present on our avant-garde cloud web hosting platform by default. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably in case this engine is required. You can run apps that need the MyISAM engine without any difficulty as well and, again, the engine will be selected automatically, so you will not need to modify any setting manually at any time. What’s more, we will also carry out regular backups of all the databases that you’ve got in your shared account, so in case you erase or overwrite anything, we can swiftly restore it the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated services support InnoDB and you can take full advantage of all the options offered by this storage engine with any PHP script-powered software application that needs it. It is among the engines that are available on our cloud hosting platform, so the one that will be used depends on the prerequisites of the respective app. You won’t need to do anything manually in order to activate InnoDB, because it will be set as the default engine whenever you install an app – whether manually or using our single-click app installer. To avoid any risk, we’ll create regular database backups, so if something goes wrong following some update or if you delete some data unintentionally, we’ll be able to get your database back to the way it was on any of the past seven days.

InnoDB in VPS Web Hosting

If you order a virtual private server with our Hepsia hosting Control Panel, the InnoDB database storage engine will be an indivisible part of the software bundle that will be installed on your VPS server before we give it to you. You will not have to configure anything manually and you will be able to enable and use any script-driven application that requires InnoDB as soon as your Virtual Private Server is set up, which takes no more than 60 minutes after the order process itself. Several engines are available, so anytime you create a MySQL database via the Hepsia hosting Control Panel, a specific engine will be selected when the app activation starts and our system will automatically recognize the engine that is required by the application in question. In case you have to use MyISAM, for instance, you won’t have to do anything different from installing the chosen app, whether manually or using our app installer tool.

InnoDB in Dedicated Servers Hosting

Our Hepsia hosting Control Panel is among the options that you can pick on the server configuration page when you buy a dedicated server from our company. As this is the most powerful kind of web hosting, it’s very likely that you will run very popular websites that will attract lots of individuals, and since InnoDB is one of the best choices for such websites, we’ll activate it together with all the other software applications that come with a Hepsia-equipped server. If you create a brand-new MySQL database in your dedicated server account, there won’t be any active MySQL database engine until you start installing an open-source script, whether manually via your web browser or using the automatic scripts installer that is integrated into the hosting Control Panel. The necessary engine will be recognized and will be set for that database, so you can run scripts that require InnoDB, as well as ones that need MyISAM, the default MySQL engine, without experiencing any complication.