InnoDB is a MySQL database storage engine, which has been gaining popularity lately, as it offers a better overall performance and a faster database failure recovery compared to the default engine used by MySQL – MyISAM. InnoDB is preferred by numerous programmers that build highly scalable software applications, since it works much more effectively with large data volumes, while it keeps the server processing load at a minimum. Moreover, it locks only a single database row if anything should be modified, while lots of other engines lock the entire table and therefore require much more time to execute several sequential tasks. Last, but not least, InnoDB complies with the "all-or-nothing" rule – if the entire data modification procedure cannot be completed for some reason, the operation is rolled back to avoid confusion or data loss. Magento and the newest Joomla editions are two examples of widely used PHP script-powered apps which have switched to InnoDB.

InnoDB in Cloud Hosting

Every PHP-driven app that requires InnoDB will run impeccably on our avant-garde cloud platform and the MySQL storage engine comes with all our cloud hosting plans. Every time you create a MySQL database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database will use will be selected on the basis of the app’s prerequisites without having to modify any setting in your hosting account. InnoDB will be picked automatically for any app that requires this particular engine and you’ll be able to take advantage of its full potential. We will carry out regular content backups, so in case you unintentionally delete a database that is important to you or you overwrite a specific part of it, we will be able to restore your content the way it was just several hours earlier.

InnoDB in Semi-dedicated Hosting

If you set up a brand-new MySQL database through the Control Panel provided with all our semi-dedicated server packages and you begin installing a PHP script-based web application either manually or using our single-click application installer tool, the MySQL database storage engine will be set automatically depending on the prerequisites of the particular app. As InnoDB is present on the cloud platform where your new semi-dedicated account will be created, it will be set as the default engine for each application that needs it without any manual action required on your end at any moment. To prevent any chance of losing information if you update an application or if you remove a database by mistake, we will perform backups of all your databases every day, so if something goes wrong, we can rescue your content.

InnoDB in VPS Hosting

All VPS hosting that are ordered with the Hepsia Control Panel come with InnoDB already installed, so you will be able to run any PHP script-based software application that requires this particular storage engine without installing anything manually. You can pick Hepsia on the VPS configuration page and your brand new server will be up and running within 1 hour, so you can sign in and begin setting up your Internet sites straight away. Once you create a brand new MySQL database and start the app activation process, our system will choose the engine for that database automatically. In this way, you can manage various apps simultaneously without the need to modify anything on the server. You can set up a WordPress-powered weblog that makes use of MyISAM – the default MySQL engine, and a Magento-based e-commerce portal that makes use of the InnoDB engine, for example.

InnoDB in Dedicated Web Hosting

When you obtain a new dedicated server, you’ll be able to select one of the three hosting Control Panels offered by our company – Hepsia, cPanel and DirectAdmin. Each dedicated server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-installed, so you will not need to enable this database storage engine manually to be able to run script-based software applications that need it. InnoDB is used by scalable applications and since a dedicated server will provide you with all the system resources that you require in order to manage large-size Internet sites, it is pretty possible that you will use InnoDB. You will be able to use other engines too, so if a specific app requires MyISAM rather than InnoDB, you will not run into any difficulty while using it. The engine that will be used will be automatically detected the moment the app installation process commences, so you won’t need to edit any settings manually at any time.