InnoDB is a MySQL database storage engine, which has been gaining popularity lately, because it provides a much better overall performance and a faster database failure recovery in comparison with the default engine that is used by the MySQL relational database management system – MyISAM. InnoDB is used by a lot of programmers that write scalable apps, since it works better with immense amounts of data, while it keeps the server processing load low. What’s more, it locks only a single row in the database in case any info should be updated, while many other engines lock the entire table and thus need more time to execute several consecutive tasks. Last, but not least, InnoDB adheres to a set of "all-or-nothing" rules – if the entire data modification cannot be completed for any reason, the action is rolled back to prevent scrambling or the loss of data. Magento and the latest versions of Joomla are two instances of famous open-source script-driven applications that have switched to InnoDB.

InnoDB in Shared Website Hosting

InnoDB is offered with all our shared website hosting packages by default, not upon request or as a paid upgrade, so you can install and run any open-source script-powered web app that requires the InnoDB database engine without any obstacles as soon as you open your shared website hosting account. InnoDB will be selected automatically as the default engine for a certain database during the app installation, no matter if you use our single-click installer or create the MySQL database and install the application manually, provided that the application requires InnoDB instead of the more popular MyISAM engine. We’ll generate daily database backups, so you can rest assured that you will never lose any content if you delete a database accidentally or you overwrite some key info – you’ll just need to get in touch with us and we will restore everything back to normal.

InnoDB in Semi-dedicated Hosting

If you create a new MySQL database through the Control Panel provided with each of our semi-dedicated server plans and you start installing a PHP-driven app either manually or using our single-click app installer, the storage engine for the MySQL database will be selected automatically on the basis of the prerequisites of the specific application. Since InnoDB is available on the cloud hosting platform where your new semi-dedicated server account will be set up, it will be set as the default engine for each application that needs it without any manual intervention required on your end at any time. To prevent any chance of losing info if you update an app or if you remove a database accidentally, we will carry out a backup of all your databases each day, so if anything goes wrong, we can retrieve your content.

InnoDB in VPS Hosting

In case our in-house developed Hepsia Control Panel is chosen during the signup process for a new Linux VPS hosting packages , InnoDB will be installed on the server together with other needed software, so you won’t need to do anything if you choose to activate script-powered software applications that require this MySQL storage engine. The default MySQL engine – MyISAM, will be activated too. You can set up a brand-new database and begin the app installation process manually or through our one-click installer. The system will detect which engine the application in question needs and will assign it to the specific MySQL database, so the installation will continue flawlessly and the app can dump its content in that database. Thus, you can run applications with various requirements about the MySQL engine without having to make any modifications on your VPS server.

InnoDB in Dedicated Web Hosting

Our Hepsia Control Panel is among the features that you can pick on the order form when you purchase a dedicated server from our company. Since this is the most powerful type of web hosting, it is pretty likely that you will manage very popular websites that will draw lots of people, and since InnoDB is one of the very best choices for such websites, we will activate it along with all the other software applications that are available with a Hepsia-equipped server. When you set up a brand new database in your dedicated server account, there won’t be any active MySQL storage engine until you begin installing a script, whether manually via your web browser or using the automatic scripts installer that is available in the Control Panel. The necessary engine will be detected and will be set for that database, so you can run scripts that require InnoDB, as well as ones that require the default MySQL engine – MyISAM, without the need to deal with any difficulty.