InnoDB is a MySQL database engine, which has been gaining popularity in recent years, as it offers 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 used by lots of programmers that run scalable software apps, as it works better with huge volumes of data, while it keeps the server load at a minimum. In addition, it locks only a single row in the database in case any info should be modified, while lots of other engines lock the entire table and therefore need more time to handle several consecutive 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 any reason, the operation is rolled back to avoid confusion or the loss of data. Magento and the latest editions of Joomla are two examples of widely used script-powered web apps that have switched to InnoDB.

InnoDB in Cloud Hosting

You’ll be able to run any script-based software application that needs InnoDB in case you’ve got a cloud hosting plan with us, as the MySQL database engine is present on our advanced cloud web hosting platform by default. Throughout the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue flawlessly in case this engine is required. You can activate apps which require the MyISAM engine without the need to deal with any obstacle as well and, once again, the engine will be selected automatically, so you won’t need to configure any setting manually at any moment. In addition, we’ll also perform regular backups of all the databases that you’ve got in the account, so if you erase or overwrite something, we can quickly get it back to the way it was on any of the past seven days.

InnoDB in Semi-dedicated Servers

All our semi-dedicated hosting plans come with InnoDB and you will be able to take advantage of all the features offered by this database storage engine with any script-driven app that needs it. InnoDB is one of the engines that are available on our cloud hosting platform, so the one that will be used depends on the requirements of the given app. You won’t need to do anything manually in order to enable InnoDB, as it will be set as the default engine when you install an application – whether manually or using our one-click app installer tool. To be on the safe side, we’ll create daily database backups, so if something goes wrong following an upgrade or if you remove some content by mistake, we’ll be able to restore your database the way it was on any of the past seven days.

InnoDB in VPS Servers

All VPS servers that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-activated, so you’ll be able to run any open-source script-based software application that requires the MySQL storage engine without needing to configure anything manually. You can pick Hepsia on the VPS configuration page and your brand-new server will be set up within 1 hour, so you can log in and begin creating your Internet sites right away. Once you set up a brand-new MySQL database and start the app activation process, our system will choose the engine for this MySQL database automatically. In this way, you can install various apps at the same time without having to update anything on the VPS server. You can have a WordPress online journal that uses MyISAM – the default MySQL engine, and a Magento-powered online shopping portal that makes use of the InnoDB engine, for example.

InnoDB in Dedicated Servers

All dedicated web hosting plans ordered with our custom-built Hepsia Control Panel include a software bundle that is pre-installed and besides everything else, you’ll get the InnoDB storage engine, so you won’t need to activate it manually if you need to run open-source scripts that need it. All it takes to use such a script is to set up a new database and to start the installation process – once the script setup wizard obtains access to the database and starts importing content into it, InnoDB will be set as the default engine for this database provided that it is the one required by the particular script. You will also be able to use scripts that require the other widely used MySQL engine, MyISAM, so you won’t need to modify any settings on the server. This will allow you to install different scripts on a single physical machine and to use the latter to its maximum capacity.