InnoDB is a MySQL database storage engine, which has been gaining popularity lately, as it provides a better overall performance and an improved crash recovery compared to the default engine that is used by the MySQL database management system – MyISAM. InnoDB is preferred by plenty of web developers that create highly scalable software apps, as it works more effectively with enormous volumes of data, while it keeps the server load at a minimum. Furthermore, it it locks only one row in the database if any information should be modified, whereas lots of other engines lock the entire database table and therefore require much more time to complete several successive tasks. Last, but not least, InnoDB abides by a set of "all-or-nothing" rules – in case the entire data modification process cannot be completed for whatever reason, the action is rolled back to prevent scrambling or data loss. Magento and the newest Joomla editions are two examples of popular open-source script-driven software applications which have switched over to InnoDB.

InnoDB in Web Hosting

While InnoDB is either not available or a paid upgrade with many hosting service providers, it’s included in the standard set of features that we’re offering with our web hosting packages. If you’d like to make use of a PHP script-driven web application that needs InnoDB specifically, in order to be activated and to work properly, you will not come across any difficulties as the MySQL storage engine is available on our custom cloud hosting platform. No matter if you set up a new database and install an application manually or make use of our single-click app installer tool, InnoDB will be selected automatically by our system as the default engine if the respective app needs it instead of MyISAM. In addition to the exceptional database crash recovery that InnoDB is offering, we also store daily database backups, so that we can swiftly restore any MySQL database in your shared website hosting account.

InnoDB in Semi-dedicated Hosting

All our semi-dedicated packages include InnoDB and you can make the most of all the features offered by this database storage engine with any script-driven software application that needs it. It’s one of the engines that we have on our cloud website hosting platform, so the one that will be selected depends on the requirements of the respective app. You will not have to do anything manually in order to activate InnoDB, since it will be set as the default engine when you install an application – whether manually or using our single-click app installer. To avoid any risk, we’ll keep daily database backups, so if anything goes wrong after some update or if you remove some data by accident, we will be able to get the database back to the way it was on any of the previous 7 days.

InnoDB in VPS Web Hosting

If our custom-built Hepsia Control Panel is selected during the signup process for a new Linux VPS web hosting packages , InnoDB will be activated on the server along with other required pieces of software, so you will not need to do anything if you decide to use script-based web applications that require this MySQL storage engine. MyISAM – the default MySQL engine, will be installed as well. You can create a new database and start the app installation manually or through our single-click installer tool. The system will detect which engine the particular application needs and will set it for the specific MySQL database, so the installation will continue flawlessly and the application can insert its data into that database. Therefore, you can make use of applications with different prerequisites regarding the MySQL engine without having to make any modifications on your Virtual Private Server.

InnoDB in Dedicated Servers Hosting

Our Hepsia hosting Control Panel is one of the options which you can choose on the server configuration page when you purchase a dedicated server from our company. As this is the most powerful kind of website hosting, it’s pretty likely that you will manage popular Internet sites that will draw plenty of visitors, and since InnoDB is one of the best choices for such Internet sites, we’ll install it along with all the other software apps that are offered with a Hepsia-managed dedicated server. When you set up a brand new database in your dedicated account, there won’t be any active database engine till you begin installing a PHP script, whether manually via your web browser or using the automatic scripts installer tool that is integrated into the hosting Control Panel. The necessary engine will be recognized and will be set for the database in question, so you can install scripts that require InnoDB, as well as ones that require MyISAM – the default MySQL engine, without coming across any problem.