InnoDB is a MySQL database engine, which has been gaining popularity in recent years, as it provides a better overall performance and a faster crash recovery compared with the default engine that is used by the MySQL RDBMS – MyISAM. InnoDB is preferred by a lot of devs that run highly scalable apps, since it works much more efficiently with huge volumes of data, while it keeps the server processing load at a minimum. Moreover, it locks only one database row if any info should be updated, whereas many other engines lock the entire database table and thus need much more time to execute multiple consecutive tasks. Last, but not least, InnoDB observes a set of "all-or-nothing" rules – if the entire data modification cannot be completed for whatever reason, the action is rolled back to avoid confusion or data loss. Magento and the newest versions of Joomla are two examples of widespread PHP script-driven software applications that have shifted over to InnoDB.

InnoDB in Cloud Web Hosting

InnoDB is available with all our cloud web hosting by default, not upon request or as a paid upgrade, so you will be able to install and manage any open-source script-based web application that needs the database engine without encountering any obstacle once you order your shared account. InnoDB will be pre-selected as the default engine for a particular database during the app installation process, regardless of whether you make use of our 1-click installer or create the database and set up the application manually, on the condition that the app requires InnoDB instead of the more famous MyISAM engine. We will make daily backups of all your databases, so you can be certain that you won’t ever lose any data if you delete a database by accident or you overwrite some important info – you’ll just need to notify us and we’ll restore your database the way it was.

InnoDB in Semi-dedicated Hosting

You can activate a script-driven software app that needs InnoDB with all of our semi-dedicated server packages, because all the accounts are set up on our avant-garde cloud platform where the storage engine is installed. A new database can be created in two ways – manually through the Database Manager section of the Hepsia website hosting Control Panel, or automatically – in case you use our 1-click app installer tool. Either way, the needed engine will be picked automatically the moment the activation of the application starts, so you won’t have to change anything manually, no matter if the app needs InnoDB or the more commonly used MyISAM. In addition, we will always be able to recover any of your MySQL databases if you remove one by mistake, as we generate several database backups every day, each of which is stored for 1 whole week.

InnoDB in VPS Hosting

All Linux VPS hosting that are ordered with the Hepsia hosting Control Panel come with InnoDB already installed, so you will be able to run any open-source script-driven software application that requires the MySQL storage engine without installing anything manually. You can choose Hepsia on the VPS order form and your brand new VPS server will be set up within 60 minutes, so you can log in and begin setting up your web sites right away. Once you set up a new database and start the app installation process, our system will set the engine for that database automatically. Thus, you can use different apps simultaneously without having to edit anything on the server. You can create a WordPress personal blog that uses MyISAM – the default MySQL engine, and a Magento e-store that uses InnoDB, for example.

InnoDB in Dedicated Web Hosting

Our Hepsia Control Panel is one of the features that you can choose on the order page when you buy a dedicated server from our company. Since this is the most powerful kind of hosting, it is quite likely that you will manage popular sites that will attract plenty of visitors, and since InnoDB is one of the best options for such sites, we’ll enable it along with all the other software applications that are offered with a Hepsia-equipped dedicated server. When you create a new MySQL database in your account, there won’t be any active MySQL storage engine until you start installing a script, whether manually via your browser or using the automatic scripts installation tool that is integrated into the Control Panel. The needed engine will be detected automatically and will be set for that database, so you can run scripts that require InnoDB, as well as ones that need the default MySQL engine – MyISAM, without any complications.