InnoDB is a very popular database engine for the MySQL RDBMS. It’s an alternative to the default MyISAM engine and it has got many strong sides that make it the engine of choice for lots of open-source script-driven web applications, such as Magento and Joomla, which have moved to InnoDB permanently. For example, adding huge volumes of data will be much faster with InnoDB, due to the fact that it locks only a single row to complete a specific task, not the entire table, which makes the engine perfect for scalable applications. It also supports foreign keys and database transactions – these refer to the way in which the information is treated. Simply put, appending new or modifying existing data will either be fully completed, or will be annulled and the procedure will be rolled back if some problem shows up in the meantime, so the content that remains in the database won’t be lost.

InnoDB in Cloud Website Hosting

You’ll be able to run any script-based application that requires InnoDB in case you’ve got a cloud website hosting plan with us, as the database storage engine is available on our innovative cloud platform as standard. Throughout the app activation – 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 which require the MyISAM engine without any problem as well and, again, the engine will be pre-selected, so you won’t have to modify anything manually at any moment. What’s more, we’ll also perform daily backups of all the MySQL databases that you have in your shared web hosting account, so in case you delete or overwrite something, we can easily restore it the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Servers

You can activate a PHP script-driven web application that needs InnoDB with any of our semi-dedicated server plans, due to the fact that all the accounts are set up on our advanced cloud web hosting platform where the MySQL database storage engine is installed. A new MySQL database can be set up in two different ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – when you use our 1-click app installer tool. In either case, the needed engine will be chosen automatically once the app’s activation starts, so you will not need to configure anything manually, regardless of whether the application needs InnoDB or the more commonly used MyISAM. On top of that, we’ll always be able to retrieve any of your MySQL databases in case you erase one by accident, as we carry out several backups every day, each of which is stored for one week.

InnoDB in VPS Servers

If you choose a VPS server with our Hepsia Control Panel, the InnoDB database engine will be an integral part of the standard software pack that will be installed on your VPS server before we give it to you. You won’t have to activate anything manually and you will be able to enable and run any open-source script-powered web application that requires InnoDB when your VPS server is up and running, which takes no more than sixty minutes after the order submission process itself. A couple of engines are offered, so anytime you create a database using the Hepsia Control Panel, a particular engine will be selected when the app activation commences and our system will detect the engine that is required by the app in question. In case you have to use MyISAM, for example, you won’t need to do anything different than installing the chosen application, whether manually or using our app installer tool.

InnoDB in Dedicated Servers

When you get a new dedicated server, you’ll be able to choose any of the three Control Panels offered by our company – Hepsia, DirectAdmin and cPanel. Each dedicated server ordered with Hepsia comes with InnoDB pre-installed, so you will not need to install this database engine manually in order to be able to manage script-based applications that require it. InnoDB is used by scalable applications and since a dedicated server will provide you with all the server resources that you need in order to run large-scale websites, it is rather likely that you’ll use InnoDB. You will be able to make use of other engines as well, so in case a specific app needs MyISAM rather than InnoDB, you won’t need to deal with any predicament while managing it. The engine that will be used will be automatically detected when the app installation starts, so you won’t have to change any setting manually at any time.