InnoDB is a MySQL storage engine, which has been gaining popularity lately, as it provides a better overall performance and a faster database failure recovery compared to the default engine that is used by the MySQL RDBMS – MyISAM. InnoDB is endorsed by many developers that create scalable web applications, because it works better with immense data volumes, while it keeps the server load at a minimum. Moreover, it locks only one database row in case anything should be edited, while lots of other engines lock the entire table and therefore need more time to handle multiple successive tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – if the entire data modification process cannot be completed for some reason, the action is rolled back to prevent scrambling or the loss of data. Magento and the latest Joomla editions are two instances of popular script-based software applications that have moved to InnoDB.
InnoDB in Shared Web Hosting
Any script-powered web application that needs InnoDB will function impeccably on our cutting-edge cloud hosting platform and the storage engine comes with all our shared web hosting plans. Whenever you create a MySQL database manually or our app installer tool creates one automatically and an app installation is started, the engine that the database in question will make use of will be selected in accordance with the app’s specifications without the need to edit any setting in your shared hosting account. InnoDB will be picked automatically for any app that requires this specific engine and you will be able to take advantage of its full capacity. We’ll make daily content backups, so if you accidentally delete a database that you need or you overwrite some part of it, we will be able to restore your data the way it was just a couple of hours ago.
InnoDB in Semi-dedicated Servers
You can make use of a PHP-powered web app that requires InnoDB with any of our semi-dedicated server packages, because all the accounts are set up on our advanced cloud web hosting platform where the database engine is installed. A new database can be created in two different ways – manually through the Database Manager section of the Hepsia web hosting Control Panel, or automatically – when you take advantage of our one-click app installer. Either way, the required engine will be selected automatically the moment the application’s installation begins, so you will not need to configure anything manually, no matter if the app needs InnoDB or the more widely used MyISAM. Also, we’ll always be able to retrieve any of your databases in case you accidentally delete one, as we perform a few database backups every day, each of which is kept for one whole week.
InnoDB in VPS Servers
All Linux VPS web hosting service that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-installed, so you will be able to make use of any script-based software app that needs this database storage engine without needing to install anything manually. You can choose Hepsia on the VPS configuration page and your brand-new VPS server will be set up within the hour, so you can log in and start setting up your Internet sites straight away. When you set up a brand new MySQL database and begin the app installation process, our system will set the engine for this MySQL database automatically. Thus, you can manage different apps at the same time without having to edit anything on the server. You can create a WordPress weblog that makes use of MyISAM – the default MySQL engine, and a Magento-powered e-commerce site that uses InnoDB, for example.
InnoDB in Dedicated Servers
Our Hepsia Control Panel is one of the options that you can pick on the order page when you buy a dedicated server from us. Since this is the most powerful kind of hosting, it’s pretty likely that you’ll run very popular sites that will attract many individuals, and since InnoDB is among the very best choices for such sites, we’ll activate it along with all the other software applications that are available with a Hepsia-managed dedicated server. If you create a brand-new database in your dedicated account, there won’t be any active MySQL storage engine till you start installing an open-source script, whether manually through your Internet browser or using the automatic script installation tool that is included in the hosting Control Panel. The necessary engine will be recognized and will be set for the database in question, so you can install scripts that need InnoDB, as well as ones that need the default MySQL engine, MyISAM, without having any obstacle.