InnoDB is a popular storage engine for the MySQL DBMS. It’s an alternative to the default engine – MyISAM, and it has got lots of upsides that have made it the preferred engine for plenty of PHP script-driven web applications, among them Joomla and Magento, which have switched over to InnoDB permanently. For instance, importing large amounts of data will be much faster with InnoDB, due to the fact that it locks only a single database row to execute a specific operation, not the entire database table, which makes the engine ideal for scalable applications. It also supports foreign keys and database transactions – these refer to the manner in which the information is handled. Simply put, appending new or updating existent data will either be thoroughly completed, or will be annulled and the operation will be rolled back in case any issue occurs during the process, which means that the content that remains in the database will not be lost.

InnoDB in Shared Website Hosting

While InnoDB is either not offered or it is a paid upgrade with many hosting service providers, it is an essential part of the standard set of features that we offer with our shared website hosting plans. In case you would like to make use of a PHP script-powered application that needs InnoDB in particular, in order to be activated and to work properly, you won’t have to deal with any difficulties since the InnoDB database engine is available on our custom-built cloud platform. Irrespective of whether you create a brand new MySQL database and install an app manually or take advantage of our single-click app installer software tool, InnoDB will be selected automatically by our platform as the default engine if the particular app needs InnoDB rather than MyISAM. In addition to the amazing crash recovery that InnoDB offers, we also maintain daily database backups, so that we can easily restore any MySQL database in your shared hosting account.

InnoDB in Semi-dedicated Hosting

You can install a script-driven software app that requires InnoDB with any of our semi-dedicated server plans, since all the accounts are set up on our avant-garde cloud hosting platform where the database storage engine is installed. A new MySQL database can be set up in two separate ways – manually from the Database Manager section of the Hepsia website hosting Control Panel, or automatically – if you take advantage of our one-click app installer tool. In either case, the needed engine will be selected automatically once the installation of the application begins, so you won’t have to edit anything manually, regardless of whether the app needs InnoDB or the more commonly used MyISAM. In addition, we will always be able to recover any of your databases in case you accidentally erase one, as we carry out several backups every day, each of which is stored for one whole week.

InnoDB in VPS Hosting

If you order a virtual private server from us, you’ll be able to take full advantage of our custom-developed Hepsia hosting Control Panel to manage your content. A Hepsia-managed VPS will allow you to use any open-source script-powered app that requires InnoDB, as this MySQL database engine is an essential part of the standard software package that will be pre-installed on your server during its configuration. When you set up a new database via the hosting Control Panel, you’ll simply have to begin installing an application – manually or using our app installer tool. InnoDB will be set as the default engine given that the application in question requires it, so you won’t need to do anything else in your VPS account. Similarly, if a certain app needs MyISAM, it will be automatically set as the default engine for this specific MySQL database.

InnoDB in Dedicated Web Hosting

InnoDB is included by default with all dedicated web hosting ordered with the Hepsia Control Panel. It is included in the software package that will be pre-installed on all Hepsia-equipped servers, so as soon as your physical machine is set up, you’ll be able to sign in and to install any kind of PHP-driven app that requires this particular database engine. When you create a new database through the hosting Control Panel, there won’t be any activated engine till you begin installing an application. Once the app configuration wizard begins inserting data into the newly created database, the engine will be set automatically in accordance with the prerequisites of the particular app, so you can use both InnoDB and MyISAM without selecting either one of them explicitly at any time. Therefore, you can make use of an extensive variety of apps for your Internet sites.