InnoDB is a database storage engine for MySQL databases, which is used by popular PHP-driven web applications like Joomla 3 and Magento. It’s excellent for scalable apps, because it works unbelievably well when processing huge data volumes. Instead of locking the whole table to import new information into a database like many other engines do, InnoDB locks only one database row, so it can carry out a lot more operations for the same length of time. Also, InnoDB offers a much better crash recovery and supports transactions and foreign keys – a set of rules that determine how data imports and modifications should be handled. In case a certain task hasn’t been fully completed for whatever reason, the action will be rolled back. In this way, the database content will be kept safe and sound and won’t be partially merged with newly added content.

InnoDB in Cloud Hosting

You can install any open-source script-based application that requires InnoDB in case you’ve got a Linux cloud hosting with us, as the database engine is available on our avant-garde cloud hosting platform by default. During the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup process will continue flawlessly if this engine is required. You can run apps that use the MyISAM engine without having to deal with any difficulty as well and, once again, the engine will be pre-selected, so you will not have to update any setting manually at any point. What’s more, we will also create daily backups of all the databases that you’ve got in your account, so in case you delete or overwrite something, we can swiftly get it back to the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Servers

You can use a PHP script-based web app that needs InnoDB with all of our semi-dedicated server plans, due to the fact that all the accounts are created on our leading-edge cloud web hosting platform where the database engine is installed. A new MySQL database can be set up in two separate ways – manually from the Database Manager section of the Hepsia web hosting Control Panel, or automatically – in case you make use of our single-click application installer. Either way, the required engine will be chosen automatically the moment the activation of the application begins, so you won’t have to change anything manually, irrespective of whether the app needs InnoDB or the more frequently used MyISAM. Also, we will always be able to retrieve any of your databases if you erase one by accident, as we generate a few MySQL database backups every day, each of which is kept for one week.

InnoDB in VPS Servers

If you choose a VPS server with our Hepsia hosting Control Panel, the InnoDB storage engine will be included in the software package that will be installed on your VPS server before we hand it over to you. You will not have to set up anything manually and you will be able to install and manage any PHP-driven application that requires InnoDB as soon as your VPS server is up and running, which takes no more than 1 hour after the order procedure itself. A number of engines are available, so every time you create a MySQL database using the Hepsia Control Panel, a specific engine will be activated when the app installation begins and our system will automatically detect the engine that is required by the app in question. If you need to use MyISAM, for example, you will not need to do anything different from installing the desired app, whether manually or using our app installer.

InnoDB in Dedicated Servers

Our Hepsia hosting Control Panel is among the options that you can choose on the order form when you purchase a dedicated server from our company. Since this is the most powerful kind of website hosting, it is very likely that you will manage popular sites that will draw lots of individuals, and since InnoDB is among the very best choices for such sites, we will install it together with all the other software applications that are available with a Hepsia-managed server. If you create a brand new database in your dedicated server account, there won’t be any activated MySQL database engine until you begin installing a script, whether manually via your web browser or using the automatic script installer tool that is integrated into the Control Panel. The necessary engine will be automatically detected and will be set for that database, so you can activate scripts that need InnoDB, as well as ones that require the default MySQL engine – MyISAM, without coming across any complication.