InnoDB is a very popular database storage engine for MySQL. It’s an alternative to the default MyISAM engine and it has got numerous pluses which have made it the preferred engine for lots of script-based apps, including Joomla and Magento, which have moved to InnoDB permanently. For example, importing immense data volumes will be faster with InnoDB, because it locks only one row to complete a given operation, not the entire table, which makes the engine excellent for scalable apps. It also supports foreign keys and database transactions – these refer to the manner in which the info is treated. To put it simply, appending new or editing existent data will either be entirely completed, or will be canceled and the procedure will be rolled back if some issue shows up during the process, which means that the content that remains in the database will not be damaged.

InnoDB in Shared Hosting

Any PHP script-based software application that requires InnoDB will run impeccably on our leading-edge cloud website hosting platform and the MySQL database storage engine comes with all our shared hosting plans. Whenever you create a database manually or our app installer tool creates one automatically and an app installation is started, the engine that the database will make use of will be selected based on the app’s prerequisites without the need to configure any setting in your account. InnoDB will be picked automatically for any app that requires this specific engine and you will be able to make the most of its full capacity. We’ll keep daily content backups, so in case you unintentionally remove a database that you need or you overwrite a certain part of it, we’ll be able to restore everything the way it was only a few hours earlier.

InnoDB in Semi-dedicated Hosting

If you create a brand new MySQL database from the Control Panel coming with all our semi-dedicated server accounts and you start installing a script-based web app either manually or using our one-click app installer tool, the storage engine for the MySQL database will be picked automatically depending on the requirements of the particular application. Since InnoDB is present on the cloud platform where your new account will be created, it will be set as the default engine for each app that needs it without any manual intervention required on your end at any moment. To prevent any risk of losing info if you update an application or if you delete a database by mistake, we’ll generate backups of all your databases each and every day, so if anything goes wrong, we can recover your data.

InnoDB in VPS Hosting

If you order a virtual private server with our Hepsia Control Panel, the InnoDB database storage engine will be part of the standard software pack that will be pre-installed on your Virtual Private Server before we give it to you. You will not need to set up anything manually and you’ll be able to enable and manage any PHP script-driven application that needs InnoDB when your VPS is ready, which takes no more than 60 minutes after the order submission procedure itself. A couple of engines are offered, so whenever you create a MySQL database using the Hepsia hosting Control Panel, a specific engine will be picked when the app installation commences and our system will automatically detect which engine is required by the application in question. In case you need MyISAM, for example, you won’t have to do anything different than installing the desired app, whether manually or using our application installer tool.

InnoDB in Dedicated Web Hosting

All Linux dedicated hosting services that are ordered with our in-house built Hepsia hosting Control Panel come with a software package that’s pre-activated and among everything else, you will get the InnoDB database engine, so you will not need to add it manually if you would like to activate PHP scripts that need it. All it takes to activate such a script is to set up a new database and to start the installation process – once the script setup wizard gains access to the database in question and begins importing data into it, InnoDB will be set as the default engine for this database on the condition that it is the one needed by the particular script. You’ll also be able to use scripts that need MyISAM, the other popular MySQL engine, so you will not need to configure any settings on the server. This will enable you to install different scripts on a single physical machine and to use the latter to its full potential.