InnoDB is a MySQL database engine, which has been gaining popularity in recent years, as it offers a significantly better overall performance and a faster database crash recovery in comparison with the default engine that is used by the MySQL DBMS – MyISAM. InnoDB is used by many devs that build highly scalable web apps, due to the fact that it works much more effectively with enormous data volumes, while it keeps the server load low. Furthermore, it locks only a single database row in case any information should be edited, while many other engines lock the entire table and thus need more time to fulfill multiple successive tasks. Last, but not least, InnoDB observes a set of "all-or-nothing" rules – in case the modification of the entire data cannot be completed for any reason, the action is rolled back to avoid confusion or data loss. Magento and the newest Joomla editions are two examples of widespread PHP-driven web apps which have moved to InnoDB.

InnoDB in Hosting

While InnoDB is either a paid upgrade or it is not available at all with other web hosts, it is an essential part of the standard set of services that we offer with our hosting packages. In case you want to use a script-powered web app that requires InnoDB in particular, in order to be activated and to perform correctly, you will not have any impediments since the MySQL database storage engine is available on our in-house built cloud hosting platform. Irrespective of whether you set up a brand-new MySQL database and install an application manually or use our single-click application installer tool, InnoDB will be selected automatically by our platform as the default engine if the specific app needs it rather than MyISAM. Besides the amazing database crash recovery offered by InnoDB, we also maintain daily backups of all databases, so we can quickly restore any MySQL database in your shared hosting account.

InnoDB in Semi-dedicated Hosting

If you set up a new MySQL database from the hosting Control Panel offered with all our semi-dedicated server packages and you start installing a PHP script-powered software app either manually or using our one-click app installer tool, the MySQL database storage engine will be set automatically based on the requirements of the particular application. As InnoDB is available on the cloud website hosting platform where your new account will be created, it will be set as the default engine for any app that needs it without the need for any manual intervention on your end at any point. To avoid any chance of losing info if you update an application or if you remove a database unintentionally, we will make backups of all your MySQL databases every day, so if anything happens, we can rescue your data.

InnoDB in VPS Hosting

In case our in-house developed Hepsia hosting Control Panel is chosen during the registration process for your new Linux virtual private servers , InnoDB will be installed on the server together with other needed pieces of software, so you will not have to do anything if you choose to use script-powered software applications that need this MySQL database engine. The default MySQL engine, MyISAM, will be installed as well. You can set up a new MySQL database and begin installing the application manually or through our one-click installer. The system will automatically detect the engine that the application in question requires and will set it for the specific database, so the installation will continue flawlessly and the application can enter its data into that database. Therefore, you can run apps with different requirements concerning the MySQL engine without making any modifications on your VPS.

InnoDB in Dedicated Web Hosting

Our Hepsia hosting Control Panel is one of the options which you can choose on the order page when you purchase a dedicated server from us. Since this is the most powerful kind of website hosting, it is pretty likely that you’ll run highly popular Internet sites that will attract plenty of visitors, and since InnoDB is among the best choices for such Internet sites, we will install it together with all the other software apps that are offered with a Hepsia-equipped server. If you set up a brand-new database in your dedicated account, there won’t be any activated MySQL database storage engine until you begin installing an open-source script, whether manually through your web browser or using the automatic script installer that is integrated into the Control Panel. The necessary engine will be automatically recognized and will be assigned to that database, so you can run scripts that need InnoDB, as well as ones that need the default MySQL engine, MyISAM, without any difficulties.