InnoDB is a popular database engine for the MySQL relational database management system. It is an alternative to the default MyISAM engine and it has numerous pluses which have made it the preferred engine for numerous script-driven web applications, among them Joomla and Magento, which have moved to InnoDB for good. For example, adding large volumes of data will be much faster with InnoDB, because it locks only a single row to perform a particular task, not the entire database table, which makes the engine perfect for scalable applications. InnoDB also supports foreign keys and database transactions – these refer to the way in which the data is treated. Put simply, importing new or editing existing data will either be entirely completed, or will be canceled and the procedure will be rolled back in case a certain issue occurs in the meantime, which is why the content that remains in the database won’t be lost.

InnoDB in Shared Web Hosting

You can activate any open-source script-driven software app that needs InnoDB in case you have a shared web hosting with us, as the storage engine is available on our avant-garde cloud website hosting platform as standard. During the app installation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue flawlessly if this engine is required. You can run applications which need the MyISAM engine without having to deal with any obstacle as well and, once again, the engine will be selected automatically, so you will not have to change anything manually at any point. In addition, we’ll also create daily backups of all the databases that you have in the shared web hosting account, so in case you delete or overwrite anything, we can quickly restore it the way it was on any of the previous 7 days.

InnoDB in Semi-dedicated Servers

You can run a script-powered app that requires InnoDB with any of our semi-dedicated server plans, as all the accounts are set up on our cutting-edge cloud hosting platform where the database engine is installed. A new database can be set up in two ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – in case you take advantage of our one-click application installer. Either way, the required engine will be selected automatically as soon as the installation of the application begins, so you won’t have to configure anything manually, regardless of whether the app requires InnoDB or the more frequently used MyISAM. Furthermore, we’ll always be able to retrieve any of your MySQL databases if you remove one by mistake, as we perform several database backups every day, each of which is preserved for seven days.

InnoDB in Dedicated Servers

Our Hepsia Control Panel is one of the features that you can pick on the server order page when you purchase a dedicated server from our company. As this is the most powerful type of web hosting, it is rather likely that you’ll manage very popular websites that will draw lots of individuals, and since InnoDB is one of the very best choices for such Internet sites, we will install it together with all the other software apps that come with a Hepsia-managed dedicated server. If you set up a new database in your dedicated account, there won’t be any active MySQL database engine till you start installing an open-source PHP script, whether manually via your browser or using the automatic scripts installation tool that is available in the hosting Control Panel. The required engine will be detected and will be assigned to that database, so you can make use of scripts that need InnoDB, as well as ones that require the default MySQL engine, MyISAM, without the need to deal with any complication.