InnoDB is a very popular database engine for MySQL. It’s an alternative to the default MyISAM engine and it has got plenty of advantages which make it the preferred engine for plenty of script-powered web apps, among them Joomla and Magento, which have shifted over to InnoDB for good. For example, importing enormous volumes of data will be much faster with InnoDB, since it locks only a single row to accomplish a certain task, not the entire table, which makes the engine perfect for scalable applications. InnoDB also supports foreign keys and database transactions – these refer to the manner in which the information is handled. Simply put, appending new or editing existent data will either be thoroughly completed, or will be annulled and the procedure will be rolled back if a certain problem occurs during the process, thus the content that remains in the database won’t be lost.

InnoDB in Website Hosting

While InnoDB is either a paid upgrade or it is not available at all with many web hosting companies, it’s an essential part of the standard set of features that we are offering with our website hosting packages. If you’d like to make use of a PHP-based web application that needs InnoDB specifically, in order to be activated and to operate correctly, you will not have any difficulties as the MySQL database engine is available on our in-house built cloud hosting platform. Regardless of whether you set up a brand new database and install an app manually or take advantage of our one-click app installer software tool, InnoDB will be selected automatically by our system as the default engine if the specific app needs it rather than MyISAM. Besides the remarkable database crash recovery offered by InnoDB, we also generate regular backups of all databases, so we can swiftly restore any database in your shared website hosting account.

InnoDB in Semi-dedicated Hosting

InnoDB is included with all our semi-dedicated hosting by default, so once you purchase a new semi-dedicated account, you can go ahead and activate any PHP-based app that requires the database engine. A few engines are pre-installed on our cloud website hosting platform, so when you set up a brand-new database and start installing an application manually, or opt to make use of the Hepsia Control Panel-integrated app installer tool, the engine for the database will be set in accordance with the concrete app’s requirements. This will permit you to install and manage InnoDB-specific applications without experiencing any complication and without having to edit any settings in your semi-dedicated account. To be on the safe side, we will always keep a 7-day-old backup of all your databases, so if you delete or edit any content by mistake, we can swiftly restore it.

InnoDB in VPS Web Hosting

All VPS web hosting that are ordered with the Hepsia Control Panel come with InnoDB already installed, so you will be able to run any PHP script-based software app that requires the MySQL database storage engine without the need to activate anything manually. You can pick Hepsia on the VPS configuration page and your brand new Virtual Private Server will be set up within 60 minutes, so you can sign in and start creating your websites straight away. Once you create a brand-new database and begin the app activation process, our system will set the engine for this MySQL database automatically. Thus, you can run different apps at the same time without the need to modify anything on the Virtual Private Server. You can create a WordPress-driven blog that makes use of the default MySQL engine – MyISAM, and a Magento-driven e-commerce site that uses the InnoDB engine, for instance.

InnoDB in Dedicated Servers Hosting

InnoDB comes as standard with all Linux dedicated servers hosting packages ordered with the Hepsia Control Panel. It’s part of the software package that we install on all Hepsia-managed servers, so as soon as your machine is assembled, you will be able to log in and to install any kind of PHP-powered web app that needs this particular storage engine. If you create a new MySQL database through the Control Panel, there won’t be any activated engine till you begin installing an app. Once the app setup wizard begins inserting information into the database, the engine will be picked automatically on the basis of the respective app’s requirements, so you can use both InnoDB and MyISAM without having to select either one of them specifically at any moment. Therefore, you can use a vast collection of apps for your sites.