InnoDB is a popular database storage engine for MySQL. It’s an alternative to the default engine – MyISAM, and it has got a lot of strong sides that have made it the engine of choice for many open-source script-based applications, among them Magento and Joomla, which have shifted over to InnoDB permanently. For instance, importing huge amounts of data will be much faster with InnoDB, because it locks only a single row to execute a specific 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 data is treated. Put simply, adding new or modifying existing data will either be thoroughly completed, or will be annulled and the operation will be rolled back if some problem occurs in the meantime, therefore the content that remains in the database will not be damaged.

InnoDB in Shared Web Hosting

Every PHP script-driven web app that needs InnoDB will function impeccably on our avant-garde cloud hosting platform and the MySQL storage engine is available with all our shared web hosting packages. Each time you create a MySQL database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database will make use of will be selected on the basis of the app’s requirements without having to modify any setting in your shared web hosting account. InnoDB will be selected automatically for any application that requires this particular engine and you will be able to take advantage of its full potential. We will make daily content backups, so if you unintentionally erase a database that is important to you or you overwrite some part of it, we will be able to restore your data the way it was just a couple of hours earlier.

InnoDB in Dedicated Servers

InnoDB comes by default with all dedicated web hosting plans ordered with the Hepsia hosting Control Panel. It is an essential part of the standard software bundle that we install on all Hepsia-equipped servers, so once your physical machine is set up, you will be able to sign in and to install any PHP script-based software app that needs this database storage engine. If you create a new database through the Control Panel, there won’t be any active engine until you begin installing an application. Once the app setup wizard begins entering data into the database, the engine will be chosen automatically based on the given app’s requirements, so you can run both InnoDB and MyISAM without selecting either one explicitly at any moment. Therefore, you can use a large range of applications for your sites.