InnoDB is a MySQL database storage engine, which has been gaining in popularity in recent years, because it offers a much better overall performance and an improved database failure recovery in comparison with the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is preferred by lots of devs that write scalable software apps, since it works more efficiently with enormous data volumes, while it keeps the server load low. Moreover, it locks only one database row in case anything should be updated, whereas many other engines lock the entire table and hence need much more time to accomplish several successive tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – if the entire data modification process cannot be completed for any reason, the action is rolled back to prevent scrambling or losing data. Magento and the latest releases of Joomla are two instances of famous open-source script-powered web apps which have shifted over to InnoDB.

InnoDB in Cloud Website Hosting

While InnoDB is either not available or a paid upgrade with many web hosting companies, it is an integral part of the default set of features that we’re offering with our cloud website hosting plans. In case you’d like to use a script-based application that requires InnoDB in particular, in order to be installed and to work properly, you will not need to deal with any impediments as the InnoDB database storage engine is available on our in-house built cloud website hosting platform. No matter if you create a brand-new MySQL database and install an app manually or make use of our one-click application installer software tool, InnoDB will be selected automatically by our system as the default engine if the particular application requires it rather than MyISAM. In addition to the incredible crash recovery that InnoDB offers, we also carry out daily database backups, so we can easily recover any MySQL database in your shared web hosting account.

InnoDB in Semi-dedicated Hosting

All our semi-dedicated hosting services come with InnoDB and you will be able to use all the options offered by this MySQL database engine with any script-powered software application that needs it. It’s one of the engines that are available on our cloud web hosting platform, so the one that will be selected depends on the requirements of the given app. You will not need to do anything manually in order to enable InnoDB, because it will be set as the default engine whenever you install an application – whether manually or using our single-click application installer tool. To avoid any risk, we will make daily backups of all your databases, so if anything goes wrong following some update or if you erase some content unintentionally, we will be able to get your database back to the way it was on any of the past seven days.

InnoDB in VPS

All VPS that are ordered with the Hepsia Control Panel come with InnoDB already installed, so you will be able to make use of any script-powered web application that requires the database engine without configuring anything manually. You can choose Hepsia on the VPS configuration page and your brand new server will be set up within one hour, so you can log in and begin building your Internet sites straight away. Once you set up a brand new database and begin the app installation process, our system will pick the engine for this MySQL database automatically. In this way, you can manage various apps at the same time without modifying anything on the Virtual Private Server. You can set up a WordPress-driven personal weblog that uses MyISAM – the default MySQL engine, and a Magento-powered e-commerce website that uses the InnoDB engine, for instance.

InnoDB in Dedicated Hosting

Our Hepsia Control Panel is one of the features that you can select on the order page when you buy a dedicated server from us. As this is the most powerful kind of website hosting, it’s rather likely that you will run popular Internet sites that will draw lots of people, and since InnoDB is one of the best options for such sites, we will install it along with all the other software apps that come with a Hepsia-managed dedicated server. If you set up a new database in your dedicated server account, there won’t be any active MySQL database engine till you start installing a script, whether manually via your browser or using the automatic scripts installer tool that is included in the hosting Control Panel. The necessary engine will be detected and will be set for that database, so you can install scripts that require InnoDB, as well as ones that require MyISAM, the default MySQL engine, without any difficulty.