InnoDB is a MySQL database engine, which has been gaining popularity lately, as it provides a better overall performance and a faster crash recovery in comparison with the default engine that is used by the MySQL database management system – MyISAM. InnoDB is used by plenty of developers that create highly scalable web applications, as it works much more efficiently with huge amounts of data, while it keeps the server load low. Furthermore, it uses row-level locking if anything should be modified, whereas many other engines lock the entire database table and therefore need much more time to perform several successive tasks. Last, but not least, InnoDB obeys a set of "all-or-nothing" rules – in case the entire data modification procedure cannot be completed for whatever reason, the action is rolled back to avoid confusion or losing data. Magento and the newest versions of Joomla are two instances of famous PHP script-driven apps which have moved to InnoDB.

InnoDB in Website Hosting

Any PHP-powered web application that requires InnoDB will function impeccably on our avant-garde cloud web hosting platform and the MySQL database storage engine comes with all our website hosting plans. Whenever you create a database manually or our app installer tool creates one automatically and an app installation is initiated, the engine that the database in question will use will be selected in accordance with the app’s prerequisites without having to update any setting in your account. InnoDB will be selected automatically for any app that requires this particular engine and you’ll be able to take advantage of its full potential. We’ll keep daily content backups, so in case you accidentally erase a MySQL database that is important to you or you overwrite some part of it, we will be able to restore your database the way it was only a few hours ago.

InnoDB in Semi-dedicated Hosting

InnoDB is offered with all our Linux semi-dedicated hosting by default, so the moment you buy a new semi-dedicated account, you can go ahead and activate any open-source script-driven app that needs the storage engine. A few engines are installed on our cloud hosting platform, so when you create a brand-new database and start installing an app manually, or opt to use the Hepsia hosting Control Panel-integrated application installer, the engine for the database will be set depending on the requirements of the particular app. This will allow you to install and manage InnoDB-specific apps without any obstacle and without having to change any settings in your account. To be on the safe side, we will always keep a 1-week-old backup of all your MySQL databases, so if you erase or change any content unintentionally, we can swiftly retrieve it.

InnoDB in VPS

All Linux VPS that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-activated, so you will be able to run any PHP-powered application that needs this database engine without having to activate anything manually. You can choose Hepsia on the VPS order form and your new server will be set up within one hour, so you can sign in and begin creating your websites straight away. Once you create a new database and start the app installation process, our system will pick the engine for that database automatically. In this way, you can run different applications simultaneously without the need to configure anything on the Virtual Private Server. You can set up a WordPress-based personal blog that uses MyISAM – the default MySQL engine, and a Magento-driven Internet shop that makes use of the InnoDB engine, for example.

InnoDB in Dedicated Hosting

Our Hepsia Control Panel is among the features that you can select on the order form when you purchase a dedicated server from us. Since this is the most powerful type of web hosting, it is pretty likely that you will run popular Internet sites that will draw plenty of visitors, and since InnoDB is one of the best options for such sites, we will activate it together with all the other software applications that are offered with a Hepsia-managed dedicated server. If you create a new database in your dedicated account, there won’t be any active MySQL storage engine till you start installing an open-source PHP script, whether manually via your Internet browser or using the automatic scripts installer tool that is included in the hosting Control Panel. The necessary engine will be recognized automatically and will be assigned to that database, so you can use scripts that require InnoDB, as well as ones that need the default MySQL engine, MyISAM, without needing to deal with any difficulty.