InnoDB
What?s InnoDB? Why has it been selected as the standard MySQL storage engine?
InnoDB is a MySQL database storage engine, which has been gaining popularity in recent years, because it offers a better overall performance and a faster database crash recovery compared with the default engine that is used by the MySQL RDBMS – MyISAM. InnoDB is used by many programmers that write scalable web apps, as it works better with enormous data volumes, while it keeps the server load low. Also, it locks only a single row in the database in case any information should be edited, while many other engines lock the entire database table and therefore need more time to accomplish multiple sequential tasks. Last, but not least, InnoDB obeys a set of "all-or-nothing" rules – in case the entire data modification procedure cannot be completed successfully for whatever reason, the action is rolled back to prevent confusion or data loss. Magento and the newest Joomla™ releases are two examples of widespread open-source script-powered software apps that have switched over to InnoDB.
-
InnoDB in Cloud Website Hosting
InnoDB is available with all our
Linux cloud website hosting by default, not as a paid upgrade or upon request, so you will be able to activate and manage any PHP script-driven application which needs the InnoDB database engine without having to deal with any difficulty once you order your account. InnoDB will be selected automatically as the default engine for a given database during the app activation process, irrespective of whether you take advantage of our one-click installer or create the MySQL database and set up the app manually, as long as the application requires InnoDB instead of the more popular MyISAM engine. We’ll store regular MySQL database backups, so you can be sure that you’ll never lose any data in case you erase a database by accident or you overwrite some vital information – you simply need to touch base with us and we’ll restore everything back to normal.
-
InnoDB in Semi-dedicated Hosting
All our
Linux semi-dedicated hosting services include InnoDB and you will be able to use all the options offered by this MySQL database storage engine with any open-source script-driven app that needs it. It is one of the engines that are available on our cloud hosting platform, so the one that will be picked depends on the requirements of the application in question. You won’t have to do anything manually in order to activate InnoDB, since it will be set as the default engine whenever you install an app – whether manually or using our single-click application installer. To avoid any risk, we will store regular MySQL database backups, so if something goes wrong following an upgrade or if you erase some data by mistake, we’ll be able to restore the database the way it was on any of the previous 7 days.
-
InnoDB in VPS
When you get a
virtual private server from our company, you’ll be able to use our custom-developed Hepsia Control Panel to manage your content. A Hepsia-managed VPS will permit you to manage any open-source script-based app which requires InnoDB, as this particular MySQL storage engine is an integral part of the default software package that will be pre-installed on your VPS server during its configuration. When you set up a brand new MySQL database via the Control Panel, you simply have to begin installing an application – manually or using our app installer. InnoDB will be set as the default engine on the condition that the app in question requires it, so you will not have to do anything else in your VPS account. Correspondingly, if an app needs MyISAM, it will be automatically set as the default engine for this concrete MySQL database.
-
InnoDB in Dedicated Hosting
Our Hepsia hosting Control Panel is one of the features that you can select on the server order page when you buy a
dedicated server from us. As this is the most powerful kind of hosting, it’s rather likely that you will run highly popular Internet sites that will draw plenty of individuals, and since InnoDB is among the best options for such Internet sites, we’ll activate it together with all the other software applications that are available with a Hepsia-managed server. When you create a brand-new database in your account, there won’t be any activated storage engine till you start installing a script, whether manually through your browser or using the automatic script installer tool that is included in the Control Panel. The needed engine will be detected and will be assigned to that database, so you can activate scripts that need InnoDB, as well as ones that require MyISAM – the default MySQL engine, without encountering any problem.