InnoDB is a popular storage engine for MySQL. It’s an alternative to the default MyISAM engine and it has plenty of upsides that have made it the engine of choice for plenty of PHP-powered web applications, such as Magento and Joomla, which have shifted over to InnoDB permanently. For example, adding immense amounts of data will be faster with InnoDB, since it locks only one row to perform a particular task, not the entire table, which makes the engine excellent for scalable apps. It also supports foreign keys and transactions – these refer to the way in which the information is treated. In simpler words, adding new or updating existent data will either be entirely completed, or will be annulled and the procedure will be rolled back in case some issue occurs during the process, therefore the content that remains in the database will not be damaged.

InnoDB in Cloud Website Hosting

Every PHP-based software app that needs InnoDB will function flawlessly on our leading-edge cloud platform and the MySQL storage engine is available with all our cloud website hosting plans. Whenever you create a MySQL database manually or our app installer tool creates one automatically and an app installation process is started, the engine that the database in question will use will be selected on the basis of the app’s specifications without having to update any setting in your 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 potential. We’ll generate daily backups of your content, so in case you unintentionally remove a MySQL database that’s important to you or you overwrite certain parts of it, we’ll be able to restore everything the way it was just several hours ago.

InnoDB in Semi-dedicated Servers

InnoDB is included with each of our semi-dedicated hosting plans by default, so the moment you obtain a new account, you can go on and install any script-driven web application that needs this particular storage engine. A few engines are installed on our cloud platform, so when you set up a brand new MySQL database and begin installing an app manually, or opt to make use of the Hepsia hosting Control Panel-integrated application installer tool, the engine for the database will be set in accordance with the prerequisites of the respective application. This will permit you to activate and manage InnoDB-specific applications without experiencing any problem and without having to modify any settings in your semi-dedicated account. To take no chances, we’ll always keep a 1-week-old backup of all your MySQL databases, so if you erase or edit any content by mistake, we can easily retrieve it.

InnoDB in VPS Servers

All VPS plans that are ordered with the Hepsia Control Panel come with InnoDB already activated, so you will be able to use any script-powered web app that needs the MySQL storage engine without the need to configure anything manually. You can select Hepsia on the VPS order page and your brand new Virtual Private Server will be ready within the hour, so you can sign in and start creating your web sites straight away. When you set up a brand new MySQL database and begin the app installation process, our system will pick the engine for this MySQL database automatically. In this way, you can use various applications at the same time without having to configure anything on the server. You can create a WordPress-driven blog that uses MyISAM – the default MySQL engine, and a Magento online shopping portal that uses InnoDB, for example.

InnoDB in Dedicated Servers

All dedicated web hosting plans that are ordered with our in-house built Hepsia Control Panel include a software bundle that’s pre-activated and besides everything else, you will get the InnoDB storage engine, so you will not need to add it manually if you’d like to activate scripts that require 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 configuration wizard obtains access to the database in question and starts entering content into it, InnoDB will be set as the default MySQL engine for this database as long as it is the one required by the script. You’ll also be able to activate scripts that need the other widely used MySQL engine, MyISAM, so you won’t need to edit any settings on the server. This will allow you to run various scripts on one single physical machine and to use it to its maximum capacity.