InnoDB is a database storage engine for MySQL relational databases, which is used by popular PHP-powered web apps such as Magento and Joomla v3. It’s perfect for scalable apps, as it performs stunningly well when handling huge amounts of data. Instead of locking the whole table to insert new information in a database as many other engines do, InnoDB locks only one database row, so it can handle a lot more operations for the same period of time. Also, InnoDB offers a better database failure recovery and supports transactions and foreign key constraints – rules that specify how data imports and updates should be handled. In case a certain task hasn’t been entirely completed for some reason, the action will be rolled back. In this way, the content in the database will stay undamaged and won’t be partially merged with new content.

InnoDB in Shared Website Hosting

InnoDB is available with all our shared website hosting service by default, not as a paid upgrade or upon request, so you can install and run any PHP script-powered web app which requires the MySQL database engine without having to deal with any difficulty once you open your shared web hosting account. InnoDB will be pre-selected as the default engine for a given MySQL database during the app activation, regardless of whether you take advantage of our single-click installer or create the database and activate the app manually, on the condition that the application requires it instead of the more popular MyISAM engine. We’ll maintain daily backups of all your MySQL databases, so you can rest assured that you will never lose any data in case you delete a database unintentionally or you overwrite some crucial info – you simply have to alert us and we’ll restore the database back to normal.

InnoDB in Semi-dedicated Servers

InnoDB comes with each of our semi-dedicated servers by default, so as soon as you obtain a new account, you can go on and activate any PHP script-powered application that needs this particular storage engine. Several engines are installed on our cloud hosting platform, so when you create a new MySQL database and start installing an app manually, or decide to take advantage of the Hepsia hosting Control Panel-integrated app installer, the engine for the database will be selected depending on the requirements of the given application. This will permit you to activate and manage InnoDB-specific apps without any problem and without changing any settings in your semi-dedicated account. To avoid any risk, we will always keep a seven-day-old backup of all your databases, so if you delete or alter any content by mistake, we can easily recover it.

InnoDB in VPS Servers

All Linux VPS servers that are ordered with the Hepsia hosting Control Panel come with InnoDB already installed, so you will be able to make use of any script-based software application that needs this database storage engine without the need to set up anything manually. You can select Hepsia on the VPS order page and your brand-new VPS server will be up and running within 60 minutes, so you can log in and begin setting up your sites straight away. When you create a brand new MySQL database and start the app installation process, our system will select the engine for this MySQL database automatically. In this way, you can make use of various applications simultaneously without the need to modify anything on the Virtual Private Server. You can set up a WordPress-driven blog that uses MyISAM – the default MySQL engine, and a Magento-driven e-store that uses InnoDB, for instance.

InnoDB in Dedicated Servers

InnoDB is available by default with all dedicated service that are ordered with the Hepsia Control Panel. It is an integral part of the default software package that will be installed on all Hepsia-equipped servers, so once your machine is set up, you will be able to sign in and to activate a various PHP script-powered software application that requires this particular storage engine. When you create a new database via the hosting Control Panel, there won’t be any active engine till you start installing an app. As soon as the app installation wizard starts inserting information into the database, the engine will be set automatically on the basis of the particular app’s requirements, so you can use both InnoDB and MyISAM without selecting either one specifically at any point. Therefore, you can use a wide collection of apps for your sites.