InnoDB is a MySQL storage engine, which has been gaining in popularity in recent years, because it offers a significantly better overall performance and a faster crash recovery compared with the default engine used by the MySQL RDBMS – MyISAM. InnoDB is preferred by numerous devs that create scalable software apps, because it works better with enormous amounts of data, while it keeps the server load low. Additionally, it locks only a single row in the database if any info should be updated, while lots of other engines lock the entire database table and thus require much more time to fulfill several sequential tasks. Last, but not least, InnoDB adheres to the "all-or-nothing" rule – in case the entire data modification cannot be completed for any reason, the operation is rolled back to prevent scrambling or data loss. Magento and the latest versions of Joomla are two examples of popular PHP-driven web apps which have switched to InnoDB.

InnoDB in Hosting

Any PHP-powered web app that requires InnoDB will run impeccably on our innovative cloud platform and the MySQL storage engine is available with all our hosting packages. Whenever you create a database manually or our app installer tool creates one automatically and an app installation is initiated, the engine that the database in question will use will be selected on the basis of the app’s specifications without the need to edit any setting in your web hosting account. InnoDB will be selected automatically for any app that requires this particular engine and you’ll be able to make the most of its full potential. We’ll store daily backups of your content, so in case you unintentionally remove a database that is important to you or you overwrite specific parts of it, we’ll be able to restore your content the way it was only several hours ago.

InnoDB in Semi-dedicated Hosting

You can run an open-source script-based app that requires InnoDB with all of our semi-dedicated server packages, due to the fact that all the accounts are created on our avant-garde cloud web hosting platform where the database storage engine is installed. A new MySQL database can be created in two ways – manually from the Database Manager section of the Hepsia website hosting Control Panel, or automatically – if you make use of our one-click application installer. In either case, the needed engine will be picked automatically the moment the activation of the application begins, so you will not have to edit anything manually, regardless of whether the app needs InnoDB or the more regularly used MyISAM. Also, we’ll always be able to recover any of your MySQL databases in case you remove one by accident, as we carry out several MySQL database backups every day, each of which is kept for 1 whole week.

InnoDB in VPS

If you choose a virtual private server with our Hepsia Control Panel, the InnoDB database storage engine will be an indivisible part of the default software bundle that will be pre-installed on your Virtual Private Server before we hand it over to you. You will not have to activate anything manually and you’ll be able to enable and run any script-based application that needs InnoDB once your Virtual Private Server is set up, which takes no more than one hour after the order submission process itself. A few engines are offered, so every time you create a database using the Hepsia Control Panel, a particular engine will be activated when the app activation process commences and our system will detect the engine that is required by the app in question. If you need to use MyISAM, for instance, you won’t have to do anything different from installing the preferred application, whether manually or using our application installer tool.

InnoDB in Dedicated Hosting

If you obtain a new dedicated server, you will be able to pick any of the three hosting Control Panels offered by us – Hepsia, DirectAdmin and cPanel. Each server ordered with Hepsia comes with InnoDB pre-activated, so you won’t have to activate this database storage engine manually to be able to run open-source script-powered applications that need it. InnoDB is used by scalable apps and since a dedicated server will give you all the server resources that you need to manage large-size sites, it’s rather possible that you’ll resort to InnoDB. You will be able to use other engines as well, so if a given app requires MyISAM instead of InnoDB, you will not have to deal with any impediment while running it. The engine that will be used will be automatically recognized when the app installation process commences, so you will not need to tweak any settings manually at any time.