InnoDB is a very popular database engine for MySQL. It is an alternative to the default engine – MyISAM, and it has numerous advantages that make it the engine of choice for many script-driven apps, among them Magento and Joomla, which have switched over to InnoDB for good. For instance, adding enormous amounts of data will be faster with InnoDB, because it locks only one row to complete a certain task, 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. To put it simply, importing new or updating existent data will either be fully completed, or will be aborted and the procedure will be rolled back in case some issue shows up in the meantime, which is why the content that remains in the database won’t be lost.

InnoDB in Shared Web Hosting

Every script-powered web app that needs InnoDB will function impeccably on our avant-garde cloud hosting platform and the MySQL storage engine is offered with all our shared web hosting plans. Whenever you create a MySQL database manually or our app installer creates one automatically and an app installation process is started, the engine that the database will use will be selected based on the app’s requirements without having to update any setting in your hosting account. InnoDB will be picked automatically for any app that requires this particular engine and you will be able to make the most of its full capacity. We’ll make regular backups of your content, so if you accidentally delete a MySQL database that’s important to you or you overwrite some part of it, we’ll be able to restore the database the way it was only a couple of hours earlier.

InnoDB in Semi-dedicated Hosting

All our Linux semi-dedicated hosting packages include InnoDB and you can get the most out of all the features of this database engine with any PHP-driven web app that needs it. It is among the engines that we have on our cloud web hosting platform, so the one that will be picked depends on the given app’s requirements. You will not have to do anything manually in order to activate InnoDB, since it will be set as the default engine whenever you install an app – whether manually or using our single-click app installer. To be on the safe side, we’ll generate regular database backups, so if anything goes wrong following an upgrade or if you delete some content by mistake, we’ll be able to restore the database the way it was on any of the past seven days.

InnoDB in VPS Hosting

All Linux VPS hosting packages that are ordered with the Hepsia Control Panel come with InnoDB pre-installed, so you’ll be able to take advantage of any script-powered software application that requires the database storage engine without having to set up anything manually. You can select Hepsia on the VPS configuration page and your new Virtual Private Server will be set up within the hour, so you can sign in and start building your web sites right away. Once you set up a new database and start the app activation process, our system will set the engine for this MySQL database automatically. Thus, you can install various applications simultaneously without configuring anything on the Virtual Private Server. You can have a WordPress-powered personal blog that makes use of MyISAM – the default MySQL engine, and a Magento online shop that uses the InnoDB engine, for instance.

InnoDB in Dedicated Web Hosting

All Linux dedicated servers hosting packages that are ordered with our in-house built Hepsia Control Panel come with a software bundle that’s pre-activated and besides everything else, you’ll get the InnoDB database storage engine, so you won’t have to install it manually in case you need to activate scripts that require it. All it takes to use such a script is to set up a new MySQL database and to start the setup – once the script installation wizard gains access to the database in question and starts importing data into it, InnoDB will be set as the default engine for this database as long as it is the one required by the particular script. You will also be able to install scripts that need the other popular MySQL engine, MyISAM, so you won’t need to configure any settings on the server. This will allow you to install different scripts on one single physical server and to use it to its fullest capabilities.