InnoDB is a database engine for MySQL databases, which is used by well known script-powered software apps like Magento and Joomla 3.x. It’s excellent for scalable apps, because it excels in handling large volumes of data. Instead of locking the entire table to enter new information into a database as many other engines do, InnoDB locks only one row, so it can handle much more tasks for the same length of time. In addition, InnoDB offers an improved database failure recovery and supports database transactions and foreign key constraints – rules that define how data imports and updates should be handled. In case a specific task has not been entirely completed for any reason, the action will be rolled back. In this way, the content in the database will stay intact and won’t be partially mixed with newly imported content.

InnoDB in Cloud Website Hosting

InnoDB is available with all our cloud website hosting by default, not upon request or as a paid upgrade, so you’ll be able to activate and manage any open-source script-powered software application that needs the InnoDB database engine without any obstacles once you order your shared account. InnoDB will be pre-selected as the default engine for a particular database during the app activation, irrespective of whether you use our single-click installation tool or create the database and set up the app manually, on the condition that the application requires it instead of the more famous MyISAM engine. We’ll carry out regular backups of all your MySQL databases, so you can be certain that you will never lose any data in case you erase a database by mistake or you overwrite some essential information – you will just have to inform us and we will restore the database the way it was.

InnoDB in Semi-dedicated Servers

InnoDB is available with each of our semi-dedicated plans by default, so once you order a new semi-dedicated account, you can go ahead and install any open-source script-powered application that needs this particular database engine. A few engines are pre-installed on our cloud hosting platform, so when you set up a brand-new MySQL database and start installing an app manually, or decide to make use of the Hepsia hosting Control Panel-integrated application installer, the engine for the database will be set based on the respective app’s requirements. This will allow you to install and manage InnoDB-specific applications without needing to cope with any obstacle and without needing to modify any settings in your account. To avoid any risk, we will always keep a seven-day-old backup of all your MySQL databases, so if you remove or edit any content by mistake, we can quickly rescue it.

InnoDB in VPS Servers

All Linux VPS hosting plans that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-installed, so you’ll be able to run any PHP-powered web app that needs this database engine without installing anything manually. You can choose Hepsia on the VPS order form and your brand new Virtual Private Server will be up and running within sixty minutes, so you can sign in and start building your sites right away. Once you set up a brand-new MySQL database and start the app activation process, our system will set the engine for that database automatically. In this way, you can run various apps simultaneously without the need to edit anything on the server. You can have a WordPress-based online journal that uses the default MySQL engine – MyISAM, and a Magento-driven online shop that uses the InnoDB engine, for instance.

InnoDB in Dedicated Servers

All dedicated servers that are ordered with our custom-developed Hepsia hosting Control Panel include a software bundle that is pre-activated and besides everything else, you’ll get the InnoDB database engine, so you won’t have to activate it manually in case you wish to activate PHP scripts that need it. All it takes to install such a script is to set up a new MySQL database and to start the setup – once the installation wizard accesses the database in question and begins dumping content in it, InnoDB will be set as the default MySQL engine for this database on the condition that it is the one required by the particular script. You will also be able to run scripts that require MyISAM, the other very popular MySQL engine, so you will not have to update any settings on the server. This will permit you to use different scripts on a single machine and to use it to its maximum capabilities.