InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, because it provides a significantly better overall performance and a faster database crash recovery compared to the default engine that is used by the MySQL DBMS – MyISAM. InnoDB is endorsed by lots of programmers that run highly scalable applications, due to the fact that it works better with immense data volumes, while it keeps the server processing load low. In addition, it locks only a single row in the database in case any info should be modified, whereas many other engines lock the entire table and thus require more time to carry out multiple consecutive tasks. Last, but not least, InnoDB observes the "all-or-nothing" rule – if the entire data modification cannot be completed for any reason, the operation is rolled back to prevent scrambling or losing data. Magento and the newest Joomla editions are two instances of widespread open-source script-driven software apps that have switched to InnoDB.

InnoDB in Shared Hosting

You’ll be able to activate any open-source script-based application that needs InnoDB in case you have a shared plan with us, as the database storage engine is present on our advanced cloud web hosting platform by default. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will proceed impeccably in case this engine is needed. You can install applications that use the MyISAM engine without the need to deal with any problem as well and, once again, the engine will be selected automatically, so you won’t have to change anything manually at any moment. In addition, we’ll also make regular backups of all the databases that you’ve got in your shared web hosting account, so in case you erase or overwrite anything, we can swiftly get it back to the way it was on any of the past 7 days.

InnoDB in Semi-dedicated Servers

If you set up a new MySQL database through the hosting Control Panel included with all our semi-dedicated server packages and you begin installing an open-source script-powered software app either manually or using our 1-click application installer, the database storage engine will be selected automatically based on the specific app’s requirements. Since InnoDB is available on the cloud website hosting platform where your new semi-dedicated server account will be set up, it will be set as the default engine for each app that requires it without the need for any manual action on your end at any point. To prevent any chance of losing information if you update an app or if you erase a database unintentionally, we’ll perform a backup of all your databases every day, so if something happens, we can retrieve your content.

InnoDB in VPS Servers

All VPS plans that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-activated, so you will be able to use any script-powered application that needs the MySQL database engine without the need to configure anything manually. You can choose Hepsia on the VPS order form and your brand new Virtual Private Server will be ready within sixty minutes, so you can log in and begin creating your sites straight away. When you set up a brand-new database and start the app activation process, our system will set the engine for that database automatically. Thus, you can run different apps simultaneously without editing anything on the VPS server. You can set up a WordPress-based personal blog that uses the default MySQL engine – MyISAM, and a Magento-based e-shop that makes use of the InnoDB engine, for instance.

InnoDB in Dedicated Servers

All dedicated web hosting plans that are ordered with our custom Hepsia Control Panel come with a software package that is pre-installed and among everything else, you will get the InnoDB database storage engine, so you won’t need to install it manually in case you would like to activate scripts that need it. All it takes to use such a script is to set up a new MySQL database and to initiate the installation – once the installer wizard accesses the database in question and starts dumping data in it, InnoDB will be set as the default engine for this database on the condition that it is the one needed by the script. You will also be able to activate scripts that require the other very popular MySQL engine – MyISAM, so you won’t have to configure any settings on the server. This will enable you to run various scripts on a single machine and to use the latter to its maximum capabilities.