InnoDB is a MySQL database storage engine, which has been gaining popularity lately, because it provides a better overall performance and a faster crash recovery in comparison to the default engine used by the MySQL relational database management system – MyISAM. InnoDB is used by lots of programmers that build scalable software apps, due to the fact that it works much better with immense data volumes, while it keeps the server processing load low. Moreover, it uses row-level locking in case any information should be modified, whereas many other engines lock the entire database table and thus need more time to handle multiple successive tasks. Last, but not least, InnoDB follows the "all-or-nothing" rule – in case the entire data modification process cannot be completed successfully for any reason, the operation is rolled back to avoid scrambling or the loss of data. Magento and the latest editions of Joomla are two instances of widespread open-source script-based software applications which have switched to InnoDB.

InnoDB in Hosting

InnoDB is available with all our Linux hosting packages by default, not upon request or as a paid upgrade, so you will be able to activate and manage any PHP script-based software application which needs the InnoDB database engine without any impediments as soon as you open your shared hosting account. InnoDB will be selected automatically as the default engine for a given MySQL database during the app installation process, irrespective of whether you make use of our one-click installer or create the database and activate the app manually, as long as the app requires it instead of the more famous MyISAM engine. We will maintain daily database backups, so you can rest assured that you will never lose any content if you delete a database unintentionally or you overwrite some key information – you will just have to get in touch with us and we will restore everything the way it was.

InnoDB in Semi-dedicated Hosting

If you set up a new MySQL database from the Control Panel coming with all our semi-dedicated server accounts and you begin installing a PHP script-powered software app either manually or using our 1-click application installer tool, the MySQL database storage engine will be picked automatically based on the requirements of the particular app. Since InnoDB is present on the cloud platform where your new semi-dedicated account will be set up, it will be set as the default engine for each application that needs it without the need for any manual intervention on your end at any moment. To avoid any risk of losing data if you update an application or if you erase a database by mistake, we will carry out backups of all your databases each day, so if anything happens, we can restore your content.

InnoDB in VPS Web Hosting

When you order a virtual private server from our company, you’ll be able to use our custom Hepsia Control Panel to manage your content. A Hepsia-equipped VPS will permit you to manage any PHP-driven app that needs InnoDB, as this storage engine is part of the default software bundle that will be installed on your server during its creation. When you create a brand new MySQL database via the hosting Control Panel, you’ll just have to begin installing an app – manually or using our app installer. InnoDB will be set as the default engine given that the application in question requires it, so you won’t have to do anything else in your VPS account. Likewise, if an app requires MyISAM, it will be automatically set as the default engine for this concrete MySQL database.

InnoDB in Dedicated Servers Hosting

Our Hepsia Control Panel is among the features that you can select on the server order page when you buy a dedicated server from our company. Since this is the most powerful kind of website hosting, it’s quite likely that you will run highly popular websites that will draw plenty of visitors, and since InnoDB is among the very best options for such sites, we’ll install it along with all the other software apps that come with a Hepsia-managed dedicated server. If you set up a new MySQL database in your account, there won’t be any active MySQL database storage engine till you start installing a PHP script, whether manually through your Internet browser or using the automatic scripts installation tool that is integrated into the Control Panel. The necessary engine will be detected automatically and will be set for the database in question, so you can make use of scripts that require InnoDB, as well as ones that need the default MySQL engine – MyISAM, without having to deal with any impediment.