InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, because it provides a significantly better overall performance and an improved crash recovery compared to the default engine that is used by the MySQL DBMS – MyISAM. InnoDB is preferred by lots of programmers that create highly scalable software apps, since it works much better with huge volumes of data, while it keeps the server load at a minimum. Also, it it locks only one row in the database if any information should be edited, while many other engines lock the entire database table and hence need much more time to complete several consecutive tasks. Last, but not least, InnoDB abides by 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 data loss. Magento and the newest releases of Joomla are two examples of widely used PHP script-based software platforms that have switched over to InnoDB.

InnoDB in Web Hosting

InnoDB is offered with all our Linux web hosting packages by default, not as a paid upgrade or upon request, so you’ll be able to activate and manage any open-source script-powered web application which needs the InnoDB database engine without having to deal with any impediment as soon as you activate your account. InnoDB will be selected automatically as the default engine for a certain MySQL database during the app installation, regardless of whether you use our single-click installer or create the database and activate the application manually, as long as the application requires InnoDB instead of the more famous MyISAM engine. We will store regular backups of all your MySQL databases, so you can be sure that you will never lose any content in case you erase a database accidentally or you overwrite some vital information – you’ll simply have to get in touch with us and we will restore the database back to normal.

InnoDB in Semi-dedicated Hosting

You can run an open-source script-driven application that needs InnoDB with all of our semi-dedicated server plans, because all the accounts are set up on our innovative cloud web hosting platform where the MySQL database engine is installed. A new MySQL database can be set up in two ways – manually through the Database Manager section of the Hepsia hosting Control Panel, or automatically – in case you take advantage of our 1-click app installer tool. In either case, the required engine will be picked automatically as soon as the app’s activation begins, so you won’t have to update anything manually, regardless of whether the application requires InnoDB or the more regularly used MyISAM. On top of that, we will always be able to recover any of your databases in case you accidentally delete one, as we make several database backups every day, each of which is stored for 1 week.

InnoDB in VPS Web Hosting

All Linux VPS web hosting packages that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-installed, so you’ll be able to take advantage of any PHP-powered web application that needs this particular MySQL storage engine without having to activate anything manually. You can choose Hepsia on the VPS order page and your new server will be set up within one hour, so you can log in and begin building your web sites straight away. When you set up a brand-new database and begin the app activation process, our system will pick the engine for that database automatically. Thus, you can manage various apps at the same time without configuring anything on the server. You can have a WordPress-powered personal weblog that makes use of MyISAM – the default MySQL engine, and a Magento-driven e-commerce website that makes use of the InnoDB engine, for instance.

InnoDB in Dedicated Servers Hosting

When you buy a new dedicated server, you’ll be able to choose one of the 3 Control Panels that we are offering – Hepsia, DirectAdmin and cPanel. Any server ordered with the Hepsia Control Panel comes with InnoDB pre-installed, so you won’t need to activate this MySQL database storage engine manually to be able to manage PHP script-powered apps that need it. InnoDB is used by scalable apps and since a dedicated server will offer you all the resources that you require in order to run large-scale websites, it is rather possible that you’ll use InnoDB. You will be able to make use of other engines as well, so in case a particular application needs MyISAM instead of InnoDB, you will not have any impediment while running it. The engine that will be used will be detected automatically as soon as the app installation process begins, so you won’t need to fine-tune any setting manually at any point.