InnoDB is a MySQL database storage engine, which has been gaining popularity lately, as it offers a much better overall performance and a faster crash recovery compared to the default engine that’s used by the MySQL RDBMS – MyISAM. InnoDB is endorsed by plenty of programmers that run scalable applications, because it works more efficiently with large data volumes, while it keeps the server load low. In addition, it uses row-level locking if any info should be updated, while many other engines lock the entire table and hence need more time to complete several successive tasks. Last, but not least, InnoDB complies with the "all-or-nothing" rule – if the modification of the entire data cannot be completed successfully for some reason, the action is rolled back to prevent confusion or losing data. Magento and the newest versions of Joomla are two examples of widespread open-source script-based apps that have switched to InnoDB.

InnoDB in Shared Web Hosting

InnoDB is available with all our shared web hosting plans by default, not as a paid upgrade or upon request, so you can activate and run any PHP script-powered software application which requires the database engine without the need to deal with any problem as soon as you open your shared web hosting account. InnoDB will be pre-selected as the default engine for a given MySQL database during the app installation process, regardless of whether you use our single-click installation tool or create the database and activate the app manually, as long as the app requires it instead of the more popular MyISAM engine. We will make daily backups of all your databases, so you can be sure that you won’t ever lose any content in case you delete a database by accident or you overwrite some essential info – you simply have to touch base with us and we will restore the database back to normal.

InnoDB in Semi-dedicated Servers

If you set up a new MySQL database from the hosting Control Panel included with each of our semi-dedicated server accounts and you begin installing a PHP-driven web application either manually or using our single-click application installer tool, the storage engine for the MySQL database will be picked automatically on the basis of the prerequisites of the particular application. As InnoDB is available on the cloud web hosting platform where your new semi-dedicated account will be set up, it will be set as the default engine for each app that requires it without the need for any manual intervention on your end at any point. To prevent any risk of losing information if you update an application or if you remove a database accidentally, we’ll generate a backup of all your databases every day, so if anything goes wrong, we can restore your content.

InnoDB in VPS Servers

If our in-house built Hepsia hosting Control Panel is chosen during the registration process for a new VPS web hosting plans , InnoDB will be installed on the Virtual Private Server together with other required software, so you will not need to do anything if you choose to install PHP-driven applications that require this MySQL storage engine. MyISAM – the default MySQL engine, will be installed as well. You can create a brand-new MySQL database and begin the app installation procedure manually or through our one-click installation tool. The system will detect the engine that the particular app requires and will assign it to the specific database, so the installation will continue impeccably and the application can enter its content into that database. In this way, you can use apps with different requirements concerning the MySQL engine without making any modifications on your server.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is among the options that you can select on the order form when you purchase a dedicated server from our company. As this is the most powerful type of website hosting, it’s pretty likely that you will run very popular websites that will draw many people, and since InnoDB is among the very best options for such sites, we’ll install it together with all the other software applications that come with a Hepsia-managed dedicated server. When you create a brand new MySQL database in your account, there won’t be any active MySQL storage engine till you begin installing an open-source script, whether manually through your web browser or using the automatic scripts installer tool that is included in the hosting Control Panel. The needed engine will be automatically recognized and will be set for the database in question, so you can make use of scripts that require InnoDB, as well as ones that require the default MySQL engine – MyISAM, without any difficulties.