InnoDB is a MySQL database storage engine, which has been gaining in popularity in recent years, because it offers a better overall performance and an improved crash recovery in comparison to the default engine that’s used by the MySQL RDBMS – MyISAM. InnoDB is used by numerous web developers that run scalable web applications, as it works more efficiently with immense amounts of data, while it keeps the server processing load low. Also, it locks only a single row in the database in case any info should be edited, whereas many other engines lock the entire database table and hence require much more time to execute multiple successive tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – in case the entire data modification procedure cannot be completed for some reason, the action is rolled back to avoid confusion or data loss. Magento and the newest releases of Joomla are two examples of popular script-powered software apps which have switched to InnoDB.

InnoDB in Web Hosting

InnoDB is available with all our Linux web hosting packages by default, not upon request or as a paid upgrade, so you can install and manage any PHP script-based web app which needs the MySQL storage engine without encountering any obstacle as soon as you open your shared website hosting account. InnoDB will be pre-selected as the default engine for a specific database during the app installation process, irrespective of whether you use our single-click installer or create the database and activate the app manually, on the condition that the application requires InnoDB instead of the more famous MyISAM engine. We’ll generate daily database backups, so you can be sure that you’ll never lose any data in case you delete a database by mistake or you overwrite some vital info – you will simply need to touch base with us and we will restore everything back to normal.

InnoDB in Semi-dedicated Hosting

If you set up a brand new MySQL database from the hosting Control Panel included with each of our semi-dedicated server accounts and you start installing a script-driven web app either manually or using our single-click app installer tool, the MySQL database storage engine will be selected automatically on the basis of the prerequisites of the given application. Since InnoDB is available on the cloud platform where your new account will be set up, it will be set as the default engine for any app that needs it without any manual intervention needed on your end at any time. To avoid any risk of losing information if you update an application or if you erase a database by accident, we will carry out backups of all your MySQL databases each day, so if anything happens, we can recover your data.

InnoDB in Dedicated Servers Hosting

Our Hepsia Control Panel is among the features that you can select on the order page when you purchase a dedicated server from our company. As this is the most powerful type of web hosting, it’s pretty likely that you’ll manage highly popular Internet sites that will attract lots of visitors, and since InnoDB is among the very best options for such Internet sites, we’ll activate it together with all the other software applications that come with a Hepsia-managed server. If you set up a new database in your dedicated account, there won’t be any activated MySQL database storage engine till you start installing an open-source script, whether manually via your web browser or using the automatic scripts installer tool that is integrated into the hosting Control Panel. The needed engine will be detected and will be assigned to the database in question, so you can install scripts that need InnoDB, as well as ones that need the default MySQL engine, MyISAM, without any difficulties.