InnoDB is a very popular database engine for the MySQL DBMS. It is an alternative to the default MyISAM engine and it has lots of pluses which make it the preferred engine for plenty of PHP-powered software apps, among them Magento and Joomla, which have switched over to InnoDB permanently. For example, adding large amounts of data will be much faster with InnoDB, as it locks only a single row to complete a specific task, not the entire table, which makes the engine perfect for scalable apps. It also supports foreign keys and transactions – these refer to the way in which the info is handled. In simpler words, appending new or editing existent data will either be entirely completed, or will be annulled and the operation will be rolled back in case a certain problem appears during the process, which means that the content that remains in the database will not be damaged.

InnoDB in Shared Web Hosting

While InnoDB is either a paid upgrade or it is not available at all with many other website hosting service providers, it’s an essential part of the default set of features that we’re offering with our shared web hosting plans. In case you wish to use a PHP-powered app that needs InnoDB in particular, in order to be installed and to perform correctly, you won’t face any obstacles as the InnoDB database storage engine is available on our in-house developed cloud web hosting platform. No matter if you set up a brand new database and activate an application manually or make use of our 1-click application installer instrument, InnoDB will be selected automatically by our platform as the default engine if the specific application requires it instead of MyISAM. Besides the incredible crash recovery offered by InnoDB, we also store regular backups of all databases, so we can quickly recover any database in your shared website hosting account.

InnoDB in Semi-dedicated Servers

All our Linux semi-dedicated hosting plans come with InnoDB and you can use all the features offered by this MySQL database engine with any script-driven app that needs it. It’s one of the engines that we have on our cloud hosting platform, so the one that will be selected depends on the given app’s requirements. You will not have to do anything manually in order to activate InnoDB, because it will be set as the default engine whenever you install an application – whether manually or using our 1-click app installer. To avoid any risk, we will perform regular backups of all your databases, so if anything goes wrong following some update or if you delete some data by accident, we’ll be able to get the database back to the way it was on any of the previous seven days.

InnoDB in VPS Servers

In case our custom-developed Hepsia hosting Control Panel is picked during the signup process for your new VPS hosting plans , InnoDB will be activated on the VPS server along with other essential pieces of software, so you won’t have to do anything if you decide to make use of open-source script-powered software applications that require this MySQL database storage engine. The default MySQL engine – MyISAM, will be installed as well. You can set up a brand-new database and start the app installation manually or through our single-click installer. The system will detect which engine the particular app needs and will set it for the specific MySQL database, so the installation will proceed flawlessly and the application can import its content into that database. Therefore, you can use applications with various prerequisites in regard to the MySQL engine without having to make any modifications on your Virtual Private Server.

InnoDB in Dedicated Servers

Our Hepsia Control Panel is one of the features that you can select on the server order page when you buy a dedicated server from our company. Since this is the most powerful kind of web hosting, it is quite likely that you will run popular websites that will attract plenty of visitors, and since InnoDB is one of the very best options for such sites, we will activate it together with all the other software applications that come with a Hepsia-equipped server. If you set up a new database in your dedicated account, there won’t be any active storage engine till you begin installing an open-source script, whether manually via your web browser or using the automatic scripts installer that is integrated into the hosting Control Panel. The required engine will be automatically recognized and will be set for that database, so you can activate scripts that require InnoDB, as well as ones that require MyISAM – the default MySQL engine, without any complications.