InnoDB is a popular storage engine for the MySQL DBMS. It is an alternative to the default engine – MyISAM, and it has got a number of advantages that make it the preferred engine for plenty of PHP script-powered web applications, among them Joomla and Magento, which have switched over to InnoDB for good. For instance, adding large amounts of data will be much faster with InnoDB, because it locks only a single row to execute an operation, not the entire table, which makes the engine perfect for scalable applications. It also supports foreign keys and transactions – these refer to the manner in which the data is handled. Put simply, adding new or editing existing data will either be fully completed, or will be aborted and the operation will be rolled back if a certain issue occurs during the process, which means that the content that remains in the database won’t be lost.

InnoDB in Shared Hosting

Any PHP-driven web app that needs InnoDB will function flawlessly on our cutting-edge cloud platform and the database engine is offered with all our shared hosting plans. Every time you create a MySQL database manually or our app installer creates one automatically and an app installation is started, the engine that the database in question will use will be selected in accordance with the app’s prerequisites without having to change any setting in your web hosting account. InnoDB will be picked automatically for any application that requires this specific engine and you’ll be able to make the most of its full capacity. We’ll make daily backups of your content, so in case you accidentally remove a database that’s important to you or you overwrite some part of it, we’ll be able to restore the database the way it was just several hours ago.

InnoDB in Semi-dedicated Hosting

InnoDB is available with each of our Linux semi-dedicated packages by default, so as soon as you buy a new semi-dedicated account, you can move on and activate any PHP script-powered app that requires this particular MySQL database engine. A few engines are installed on our cloud web hosting platform, so when you create a brand new database and begin installing an application manually, or opt to take advantage of the Hepsia Control Panel-integrated application installer, the engine for the database will be picked in accordance with the requirements of the respective application. This will permit you to install and run InnoDB-specific apps without having to cope with any problem and without updating any settings in your semi-dedicated account. To take no chances, we’ll always have a 7-day-old backup of all your MySQL databases, so if you remove or alter any content accidentally, we can quickly rescue it.