InnoDB is a database storage engine for MySQL databases, which is used by popular script-based applications such as Magento and Joomla 3.x. It’s excellent for scalable applications, because it works really well when handling large amounts of data. Rather than locking the entire database table to import new information into a database as many other engines do, InnoDB locks only one row, so it can handle much more operations for the same period of time. Furthermore, InnoDB offers a faster database crash recovery and supports database transactions and foreign key constraints – a set of rules that indicate how data inserts and modifications should be treated. In case a specific task has not been thoroughly completed for some reason, the action will be rolled back. Thus, the database content will remain safe and sound and won’t be partially mixed with newly appended content.

InnoDB in Web Hosting

InnoDB is available with all our Linux web hosting by default, not as a paid upgrade or upon request, so you will be able to activate and manage any PHP-based app which requires the InnoDB storage engine without encountering any impediment once you order your shared website hosting account. InnoDB will be pre-selected as the default engine for a certain MySQL database during the app activation process, no matter if you take advantage of our single-click installation tool or create the MySQL database and activate the application manually, as long as the application requires InnoDB instead of the more famous MyISAM engine. We’ll generate regular database backups, so you can be certain that you won’t ever lose any data in case you delete a database by accident or you overwrite some key information – you will simply have to contact us and we’ll restore your data back to normal.

InnoDB in Semi-dedicated Servers

All our semi-dedicated servers support InnoDB and you can get the most out of all the options offered by this database storage engine with any open-source script-driven software application that needs it. It is one of the engines that we have on our cloud web hosting platform, so the one that will be selected depends on the requirements of the respective app. You won’t have to do anything manually in order to activate InnoDB, because it will be set as the default engine when you install an application – whether manually or using our single-click application installer tool. To be on the safe side, we’ll create daily MySQL database backups, so if anything goes wrong following some update or if you delete some content by mistake, we’ll be able to restore the database the way it was on any of the previous 7 days.

InnoDB in VPS Servers

All VPS hosting service that are ordered with the Hepsia hosting Control Panel come with InnoDB already activated, so you’ll be able to take advantage of any PHP script-powered app that requires the database engine without configuring anything manually. You can select Hepsia on the VPS order form and your brand-new server will be ready within 60 minutes, so you can log in and begin building your web sites right away. When you set up a new database and start the app activation process, our system will pick the engine for that MySQL database automatically. Thus, you can make use of different apps at the same time without having to change anything on the server. You can have a WordPress personal weblog that uses MyISAM – the default MySQL engine, and a Magento-driven e-shop that uses the InnoDB engine, for example.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is one of the features that you can pick on the server order page when you buy a dedicated server from us. As this is the most powerful type of hosting, it’s very likely that you will manage popular Internet sites that will attract a lot of people, and since InnoDB is among the best options for such sites, we will install it together with all the other software apps that are available with a Hepsia-managed server. When you set up a new database in your dedicated server account, there won’t be any active database storage engine until you start installing an open-source PHP script, whether manually via your web browser or using the automatic scripts installer that is included in the Control Panel. The needed engine will be recognized and will be set for the database in question, so you can install scripts that need InnoDB, as well as ones that require the default MySQL engine, MyISAM, without coming across any impediment.