InnoDB is a MySQL database engine, which has been gaining popularity lately, because it provides a better overall performance and an improved database crash recovery compared with the default engine used by the MySQL RDBMS – MyISAM. InnoDB is preferred by plenty of programmers that write scalable web apps, due to the fact that it works more efficiently with huge volumes of data, while it keeps the server load low. Also, it locks only a single row in the database if any information should be modified, while many other engines lock the entire table and thus require much more time to complete multiple successive tasks. Last, but not least, InnoDB observes a set of "all-or-nothing" rules – in case the entire data modification cannot be completed successfully for any reason, the action is rolled back to prevent confusion or data loss. Magento and the newest Joomla releases are two examples of widespread script-powered applications that have moved to InnoDB.

InnoDB in Cloud Web Hosting

While InnoDB is either not available or a paid upgrade with other web hosts, it’s an essential part of the standard set of features that we’re offering with our cloud web hosting packages. If you wish to use a script-powered software application that needs InnoDB in particular, in order to be installed and to operate correctly, you will not have any difficulties since the MySQL database storage engine is available on our in-house built cloud hosting platform. Regardless of whether you set up a brand-new database and install an application manually or take advantage of our 1-click app installer tool, InnoDB will be selected automatically by our platform as the default engine if the particular app needs InnoDB instead of MyISAM. Besides the outstanding database crash recovery offered by InnoDB, we also keep regular database backups, so we can swiftly recover any database in your shared web hosting account.

InnoDB in Semi-dedicated Hosting

If you set up a brand new MySQL database from the hosting Control Panel coming with each of our semi-dedicated server packages and you start installing a PHP-powered web application either manually or using our single-click application installer, the storage engine for the database will be selected automatically based on the prerequisites of the given app. Since InnoDB is available on the cloud website hosting platform where your new semi-dedicated server account will be created, it will be set as the default engine for any application that needs it without any manual action required on your end at any moment. To avoid any chance of losing info if you update an application or if you delete a database unintentionally, we will generate a backup of all your MySQL databases each day, so if anything happens, we can rescue your content.

InnoDB in VPS

All Linux VPS that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-activated, so you will be able to run any open-source script-driven web application that requires this MySQL storage engine without the need to activate anything manually. You can choose Hepsia on the VPS order page and your brand-new Virtual Private Server will be up and running within 60 minutes, so you can log in and start building your Internet sites straight away. When you set up a brand new MySQL database and begin the app installation process, our system will pick the engine for that MySQL database automatically. Thus, you can activate different applications at the same time without editing anything on the server. You can set up a WordPress online blog that makes use of MyISAM – the default MySQL engine, and a Magento-powered e-store that uses InnoDB, for instance.

InnoDB in Dedicated Hosting

Our Hepsia Control Panel is one of the options that you can choose on the order page when you buy a dedicated server from us. As this is the most powerful kind of hosting, it’s quite likely that you will manage popular sites that will attract plenty of individuals, and since InnoDB is one of the very best options for such Internet sites, we will install it along with all the other software applications that are available with a Hepsia-equipped server. When you set up a new database in your dedicated server account, there won’t be any active MySQL storage engine till you begin installing a script, whether manually through your Internet browser or using the automatic scripts installer tool that is included in the hosting Control Panel. The required engine will be detected and will be set for the database in question, so you can activate scripts that need InnoDB, as well as ones that need MyISAM, the default MySQL engine, without needing to deal with any problem.