InnoDB is a MySQL storage engine, which has been gaining in popularity in recent years, as it provides a much better overall performance and a faster crash recovery in comparison to the default engine used by MySQL – MyISAM. InnoDB is endorsed by lots of web developers that run highly scalable software applications, as it works much better with huge amounts of data, while it keeps the server processing load low. Moreover, it uses row-level locking in case any info should be edited, whereas many other engines lock the entire database table and therefore require more time to accomplish multiple sequential tasks. Last, but not least, InnoDB adheres to a set of "all-or-nothing" rules – in case the entire data modification cannot be completed for any reason, the action is rolled back to prevent scrambling or the loss of data. Magento and the latest versions of Joomla are two examples of widely used script-driven software platforms which have moved to InnoDB.

InnoDB in Website Hosting

You’ll be able to install any open-source script-powered app that needs InnoDB in case you have a Linux website hosting with us, as the storage engine is present on our advanced cloud hosting platform as standard. During the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue flawlessly if this engine is required. You can install applications which need the MyISAM engine without encountering any difficulty as well and, again, the engine will be selected automatically, so you won’t need to modify any setting manually at any moment. Furthermore, we’ll also carry out daily backups of all the MySQL databases that you’ve got in the shared hosting account, so in case you erase or overwrite something, we can quickly get it back to the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Servers

You can use a PHP-based web app that requires InnoDB with any of our semi-dedicated server packages, since all the accounts are set up on our cutting-edge cloud platform where the database engine is installed. A new MySQL database can be created in two ways – manually through the Database Manager section of the Hepsia website hosting Control Panel, or automatically – if you use our single-click app installer tool. Either way, the needed engine will be chosen automatically as soon as the app’s activation starts, so you will not have to change anything manually, irrespective of whether the application requires InnoDB or the more frequently used MyISAM. On top of that, we will always be able to recover any of your MySQL databases if you erase one by accident, as we perform several database backups every day, each of which is saved for 1 whole week.

InnoDB in VPS Servers

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

InnoDB in Dedicated Servers

Our Hepsia Control Panel is among the features that you can pick on the server configuration page when you buy a dedicated server from our company. Since this is the most powerful kind of hosting, it’s pretty likely that you will manage highly popular websites that will attract plenty of individuals, and since InnoDB is one of the best choices for such websites, we’ll enable it along with all the other software apps that are available with a Hepsia-equipped dedicated server. When you set up a brand new MySQL database in your dedicated account, there won’t be any activated storage engine till you start installing an open-source script, whether manually via your Internet browser or using the automatic scripts installation tool that is included in the Control Panel. The necessary engine will be recognized and will be set for that database, so you can use scripts that need InnoDB, as well as ones that need the default MySQL engine, MyISAM, without any complication.