InnoDB is a very popular storage engine for the MySQL database management system. It’s an alternative to the default MyISAM engine and it has lots of pluses which make it the engine of choice for a lot of script-powered web apps, among them Magento and Joomla, which have switched over to InnoDB permanently. For example, adding enormous data volumes will be faster with InnoDB, due to the fact that it locks only a single row to carry out a certain operation, not the entire table, which makes the engine ideal for scalable apps. InnoDB also supports foreign keys and database transactions – these refer to the manner in which the information is treated. Put simply, appending new or modifying existent data will either be entirely completed, or will be canceled and the operation will be rolled back if some issue appears during the process, which means that the content that remains in the database will not be lost.

InnoDB in Hosting

Every script-powered web application that needs InnoDB will run flawlessly on our advanced cloud web hosting platform and the MySQL storage engine is offered with all our hosting packages. Each time you create a MySQL database manually or our app installer tool creates one automatically and an app installation is initiated, the engine that the database will make use of will be selected in accordance with the app’s prerequisites without having to update any setting in your shared web hosting account. InnoDB will be selected automatically for any application that requires this particular engine and you’ll be able to get the most out of its full capacity. We will create daily backups of your content, so in case you accidentally remove a database that you need or you overwrite a specific part of it, we will be able to restore everything the way it was just a couple of hours earlier.

InnoDB in Semi-dedicated Hosting

You can run a PHP-based app that requires InnoDB with any of our semi-dedicated server plans, because all the accounts are set up on our innovative cloud web hosting platform where the storage engine is installed. A new 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 application installer. In either case, the needed engine will be picked automatically once the application’s activation starts, so you will not have to change anything manually, irrespective of whether the app requires InnoDB or the more frequently used MyISAM. On top of that, we will always be able to restore any of your databases in case you accidentally delete one, as we perform a few MySQL database backups every day, each of which is kept for one whole week.

InnoDB in VPS Web Hosting

When you order a virtual private server from us, you’ll be able to use our custom-developed Hepsia hosting Control Panel to manage your content. A Hepsia-managed VPS will allow you to manage any script-powered app that needs InnoDB, as the storage engine is an essential part of the standard software bundle that will be pre-installed on your VPS server during its configuration. When you set up a new database through the Control Panel, you will simply need to start installing an app – manually or using our application installer. InnoDB will be set as the default engine in case the application in question needs it, so you will not have to do anything else in your VPS account. Equivalently, if a certain app requires MyISAM, it will be automatically set as the default engine for this specific database.

InnoDB in Dedicated Servers Hosting

InnoDB comes as standard with all dedicated servers hosting packages ordered with the Hepsia hosting Control Panel. It’s part of the standard software bundle that will be installed on all Hepsia-equipped servers, so as soon as your physical machine is ready, you’ll be able to log in and to activate any open-source script-driven web app that needs this particular database storage engine. If you create a new database via the Control Panel, there won’t be any activated engine until you start installing an app. As soon as the app activation wizard begins dumping content in the newly created database, the engine will be set automatically on the basis of the requirements of the respective app, so you can run both InnoDB and MyISAM without selecting either of them specifically at any point. In this way, you can use an extensive collection of applications for your sites.