InnoDB is a MySQL database storage engine, which has been gaining popularity lately, as it provides a better overall performance and an improved database crash recovery compared with the default engine that is used by MySQL – MyISAM. InnoDB is endorsed by a lot of developers that write highly scalable software apps, due to the fact that it works much more effectively with huge amounts of data, while it keeps the server processing load low. Additionally, it locks only a single database row in case any info should be modified, while lots of other engines lock the entire database table and thus require much more time to carry out multiple sequential tasks. Last, but not least, InnoDB follows a set of "all-or-nothing" rules – in case the entire data modification procedure cannot be completed for any reason, the operation is rolled back to avoid scrambling or losing data. Magento and the newest Joomla versions are two instances of famous PHP script-based web apps that have switched over to InnoDB.

InnoDB in Cloud Hosting

InnoDB is available with all our cloud hosting by default, not as a paid upgrade or upon request, so you’ll be able to install and run any PHP-driven software app that requires the InnoDB database engine without the need to deal with any obstacle once you activate your account. InnoDB will be selected automatically as the default engine for a given database during the app installation process, regardless of whether you take advantage of our single-click installation tool or create the database and activate the application manually, provided that the application requires it instead of the more famous MyISAM engine. We’ll keep daily MySQL database backups, so you can be sure that you’ll never lose any data in case you delete a database accidentally or you overwrite some key info – you will simply have to notify us and we will restore your content the way it was.

InnoDB in Semi-dedicated Hosting

You can use an open-source script-powered application that requires InnoDB with any of our semi-dedicated server packages, due to the fact that all the accounts are created on our innovative cloud web hosting platform where the storage engine is installed. A new MySQL database can be set up in two separate ways – manually through the Database Manager section of the Hepsia hosting Control Panel, or automatically – when you use our single-click application installer. In either case, the required engine will be picked automatically as soon as the app’s installation starts, so you will not need to modify anything manually, regardless of whether the application needs InnoDB or the more widely used MyISAM. Also, we’ll always be able to retrieve any of your MySQL databases if you delete one by accident, as we create a few MySQL database backups every day, each of which is kept for 1 whole week.

InnoDB in VPS Hosting

If you pick a virtual private server with our Hepsia hosting Control Panel, the InnoDB database engine will be an indivisible part of the default software pack that will be installed on your Virtual Private Server before we hand it over to you. You won’t have to activate anything manually and you’ll be able to enable and use any PHP-powered web application that requires InnoDB once your Virtual Private Server is up and running, which takes no more than sixty minutes after the order submission procedure itself. A few engines are offered, so whenever you set up a MySQL database via the Hepsia hosting Control Panel, a specific engine will be picked when the app activation commences and our system will automatically detect the engine that is required by the application in question. In case you have to use MyISAM, for instance, you won’t have to do anything different than installing the app of your preference, whether manually or using our application installer tool.

InnoDB in Dedicated Web Hosting

When you acquire a new dedicated server, you will be able to choose one of the three Control Panels offered by our company – DirectAdmin, cPanel and Hepsia. Each dedicated server ordered with Hepsia comes with InnoDB pre-activated, so you won’t have to add this MySQL database storage engine manually to be able to use open-source script-driven software apps that require it. InnoDB is used by scalable applications and since a dedicated server will supply you with all the resources that you need to run very large sites, it’s very possible that you will resort to InnoDB. You will be able to make use of other engines as well, so in case a particular app requires MyISAM instead of InnoDB, you won’t come across any impediment while managing it. The engine that will be used will be automatically recognized once the app installation process begins, so you won’t need to edit any settings manually at any moment.