InnoDB is a MySQL database engine, which has been gaining popularity lately, as it offers a much better overall performance and an improved crash recovery compared to the default engine that’s used by the MySQL relational database management system – MyISAM. InnoDB is endorsed by a lot of programmers that create scalable web apps, due to the fact that it works much better with large amounts of data, while it keeps the server load low. Also, it locks only one database row in case any information should be edited, while lots of other engines lock the entire database table and therefore require more time to handle multiple successive tasks. Last, but not least, InnoDB obeys the "all-or-nothing" rule – if 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 latest editions of Joomla are two instances of famous script-driven web applications that have moved to InnoDB.

InnoDB in Website Hosting

While InnoDB is either a paid upgrade or it is not available at all with other hosting providers, it’s included in the default set of features that we’re offering with our website hosting plans. In case you wish to use a script-driven software app that requires InnoDB particularly, in order to be installed and to work correctly, you won’t need to deal with any problems since the InnoDB storage engine is available on our custom cloud Internet hosting platform. Regardless of whether you set up a new MySQL database and activate an app manually or use our 1-click app installer software tool, InnoDB will be selected automatically by our platform as the default engine if the given app needs it rather than MyISAM. Besides the outstanding database failure recovery that InnoDB is offering, we also carry out daily backups of all databases, so we can swiftly restore any MySQL database in your shared hosting account.

InnoDB in Semi-dedicated Servers

All our semi-dedicated hosting plans come with InnoDB and you’ll be able to take full advantage of all the features offered by this database storage engine with any open-source script-powered software application that needs it. It is among the engines that we have on our cloud platform, so the one that will be picked depends on the prerequisites of the respective app. You won’t need to do anything manually to activate InnoDB, since it will be set as the default engine whenever you install an app – whether manually or using our 1-click app installer tool. To avoid any risk, we’ll perform regular backups of all your databases, so if something goes wrong following an update or if you delete some content unintentionally, we’ll be able to get your database back to the way it was on any of the previous seven days.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is one of the features which you can select on the server configuration page when you buy a dedicated server from us. As this is the most powerful kind of website hosting, it is quite likely that you will run highly popular websites that will draw plenty of visitors, and since InnoDB is one of the best options for such sites, we’ll install it along with all the other software apps that are offered with a Hepsia-equipped dedicated server. If you create a brand new MySQL database in your dedicated account, there won’t be any active storage engine till you begin installing an open-source script, whether manually via your Internet browser or using the automatic scripts installer that is included in the Control Panel. The needed engine will be automatically recognized and will be assigned to that database, so you can run scripts that require InnoDB, as well as ones that require the default MySQL engine, MyISAM, without needing to deal with any impediment.