InnoDB is a MySQL database storage engine, which has been gaining in popularity lately, because it offers a much better overall performance and a faster database failure recovery compared to the default engine that’s used by the MySQL database management system – MyISAM. InnoDB is preferred by lots of programmers that write scalable web applications, as it works much more efficiently with huge amounts of data, while it keeps the server load low. What’s more, it uses row-level locking if any information should be modified, while lots of other engines lock the entire table and thus need more time to execute multiple sequential tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – in case the entire data modification cannot be completed for any reason, the operation is rolled back to avoid confusion or the loss of data. Magento and the latest editions of Joomla are two examples of widely used open-source script-driven software apps that have switched over to InnoDB.

InnoDB in Website Hosting

You’ll be able to make use of any script-based software app that needs InnoDB if you have a Linux website hosting with our company, as the MySQL database engine is available on our cutting-edge cloud web hosting platform as standard. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will proceed impeccably if this engine is required. You can run apps which use the MyISAM engine without any impediments as well and, again, the engine will be selected automatically, so you won’t have to update any setting manually at any time. Furthermore, we will also perform daily backups of all the databases that you have in your shared hosting account, so if you delete or overwrite something, we can quickly restore it the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Hosting

All our semi-dedicated services come with InnoDB and you’ll be able to make the most of all the options offered by this database engine with any PHP script-driven software application that needs it. It is among the engines that are available on our cloud web hosting platform, so the one that will be picked depends on the requirements of the given app. You will not need to do anything manually in order to activate InnoDB, because it will be set as the default engine when you install an app – whether manually or using our single-click app installer. To be on the safe side, we’ll keep regular backups of all your databases, so if anything goes wrong following some update or if you erase some data by accident, we’ll be able to restore the database the way it was on any of the past 7 days.

InnoDB in VPS Web Hosting

When you acquire a virtual private server from our company, you will be able to take full advantage of our custom Hepsia hosting Control Panel to manage your web content. A Hepsia-equipped Virtual Private Server will permit you to activate any open-source script-driven web app that requires InnoDB, as the MySQL database engine is part of the default software bundle that will be installed on the Virtual Private Server during its setup. When you set up a brand-new MySQL database using the Control Panel, you will simply need to start installing an application – manually or using our application installer. InnoDB will be set as the default engine if the app in question requires it, so you will not have to do anything else in your account. Correspondingly, if an application needs MyISAM, it will be automatically set as the default engine for this concrete MySQL database.

InnoDB in Dedicated Servers Hosting

When you buy a new dedicated server, you will be able to pick one of the 3 Control Panels offered by our company – cPanel, DirectAdmin and Hepsia. Any server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-activated, so you won’t have to enable this MySQL storage engine manually in order to be able to use PHP script-based software applications that require it. InnoDB is used by scalable apps and since a dedicated server will provide you with all the resources that you need in order to run large-scale Internet sites, it’s quite likely that you will resort to InnoDB. You’ll be able to use other engines too, so if a given app needs MyISAM instead of InnoDB, you won’t have to deal with any predicament while running it. The engine that will be used will be detected automatically when the app installation procedure begins, so you will not have to change any setting manually at any moment.