InnoDB is a database storage engine for MySQL databases, which is used by popular PHP script-driven web apps like Magento and Joomla v3. It’s ideal for scalable applications, because it performs remarkably well when managing immense data volumes. Instead of locking the entire database table to enter new information into a database as many other engines do, InnoDB locks only one row, so it can process a lot more tasks for the same period of time. In addition, InnoDB offers a faster database crash recovery and supports database transactions and foreign key constraints – rules that determine how data imports and modifications should be treated. In case a particular operation has not been thoroughly completed for whatever reason, the action will be rolled back. In this way, the database content will remain intact and won’t be partially mixed with newly added content.

InnoDB in Cloud Web Hosting

InnoDB is offered with all our cloud web hosting by default, not as a paid upgrade or upon request, so you can install and manage any script-based application that requires the InnoDB database engine without encountering any obstacle once you open your shared account. InnoDB will be selected automatically as the default engine for a particular MySQL database during the app installation process, irrespective of whether you use our single-click installation tool or create the database and set up the application manually, on the condition that the app requires InnoDB instead of the more popular MyISAM engine. We will carry out daily MySQL database backups, so you can be certain that you’ll never lose any data if you delete a database by mistake or you overwrite some crucial info – you will just need to touch base with us and we will restore the database back to normal.

InnoDB in Semi-dedicated Hosting

You can activate a PHP-driven application that needs InnoDB with any of our semi-dedicated server packages, as all the accounts are set up on our leading-edge cloud web hosting platform where the database storage engine is installed. A new MySQL database can be created in two separate ways – manually through the Database Manager section of the Hepsia hosting Control Panel, or automatically – if you take advantage of our 1-click application installer tool. Either way, the required engine will be picked automatically as soon as the application’s activation begins, so you will not have to change anything manually, irrespective of whether the app requires InnoDB or the more regularly used MyISAM. Furthermore, we will always be able to retrieve any of your databases in case you unintentionally delete one, as we carry out several MySQL database backups every day, each of which is preserved for one whole week.

InnoDB in VPS Hosting

If you buy a virtual private server from us, you will be able to make use of our custom Hepsia Control Panel to manage your web content. A Hepsia-equipped Virtual Private Server will allow you to use any script-driven software app that needs InnoDB, as this database engine is included in the software bundle that will be installed on the server during its configuration. When you create a new database via the Control Panel, you will just have to begin installing an app – manually or using our app installer. InnoDB will be set as the default engine as long as the application in question needs it, so you won’t have to do anything else in your account. Similarly, if a certain app requires MyISAM, it will be automatically set as the default engine for this concrete database.

InnoDB in Dedicated Web Hosting

Our Hepsia Control Panel is among the features that you can choose on the server configuration page when you buy a dedicated server from us. Since this is the most powerful kind of hosting, it is pretty likely that you’ll manage popular sites that will draw plenty of visitors, and since InnoDB is among the best choices for such websites, we’ll install it along with all the other software applications that come with a Hepsia-managed server. If you create a new database in your dedicated server account, there won’t be any active database engine until you begin installing an open-source script, whether manually through your web browser or using the automatic scripts installer 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 make use of scripts that need InnoDB, as well as ones that need the default MySQL engine, MyISAM, without coming across any complication.