InnoDB is a popular storage engine for the MySQL RDBMS. It is an alternative to the default engine – MyISAM, and it has got numerous advantages that make it the preferred engine for plenty of PHP script-powered web applications, among them Joomla and Magento, which have shifted over to InnoDB for good. For example, importing enormous volumes of data will be faster with InnoDB, as it locks only a single row to carry out a particular operation, not the entire table, which makes the engine perfect for scalable apps. It also supports foreign keys and database transactions – these refer to the way in which the information is treated. In simpler words, adding new or editing existent data will either be thoroughly completed, or will be aborted and the procedure will be rolled back in case some issue appears during the process, hence the content that remains in the database will not be lost.

InnoDB in Shared Hosting

While InnoDB is either not offered or it is a paid upgrade with other website hosting service providers, it’s an essential part of the default set of services that we offer with our shared hosting packages. In case you want to make use of a PHP-powered application that needs InnoDB in particular, in order to be installed and to function properly, you will not come across any difficulties since the MySQL database engine is available on our custom-developed cloud web hosting platform. No matter if you set up a brand-new MySQL database and activate an app manually or use our single-click app installer software tool, InnoDB will be selected automatically by our platform as the default engine if the given app requires InnoDB instead of MyISAM. In addition to the amazing crash recovery that InnoDB is offering, we also store regular database backups, so that we can quickly restore any MySQL database in your shared web hosting account.

InnoDB in Semi-dedicated Hosting

You can install a PHP script-powered application that requires InnoDB with any of our semi-dedicated server plans, because all the accounts are created on our leading-edge cloud web hosting platform where the MySQL storage engine is installed. A new MySQL database can be created in two ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – when you make use of our single-click app installer. In either case, the required engine will be picked automatically the moment the activation of the application begins, so you will not need to update anything manually, irrespective of whether the app requires InnoDB or the more widely used MyISAM. Also, we will always be able to recover any of your databases if you accidentally delete one, as we make several database backups every day, each of which is kept for one whole week.

InnoDB in Dedicated Servers Hosting

If you purchase a new dedicated server, you’ll be able to pick one of the three Control Panels offered by our company – Hepsia, DirectAdmin and cPanel. Any dedicated server ordered with the Hepsia Control Panel comes with InnoDB pre-activated, so you will not need to install this storage engine manually to be able to use PHP script-based web applications that need it. InnoDB is used by scalable apps and since a dedicated server will provide you with all the resources that you require in order to manage large-scale websites, it is pretty likely that you’ll resort to InnoDB. You will be able to make use of other engines too, so in case a particular app requires MyISAM instead of InnoDB, you won’t come across any impediment while managing it. The engine that will be used will be recognized automatically as soon as the app installation process commences, so you won’t have to edit any settings manually at any time.