InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, because it offers a much better overall performance and an improved crash recovery in comparison with the default engine that’s used by the MySQL DBMS – MyISAM. InnoDB is used by many web developers that run scalable web apps, since it works more effectively with large data volumes, while it keeps the server load low. Furthermore, it uses row-level locking in case any info should be updated, while many other engines lock the entire database table and therefore require more time to perform multiple sequential tasks. Last, but not least, InnoDB obeys the "all-or-nothing" rule – if the entire data modification procedure cannot be completed successfully for any reason, the operation is rolled back to prevent scrambling or data loss. Magento and the newest Joomla releases are two examples of popular PHP script-based software apps that have switched over to InnoDB.

InnoDB in Hosting

Any PHP-driven web app that requires InnoDB will run flawlessly on our innovative cloud website hosting platform and the MySQL storage engine comes with all our hosting plans. Every time you create a database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database will use will be selected on the basis of the app’s prerequisites without having to update any setting in your account. InnoDB will be picked automatically for any app that requires this specific engine and you will be able to get the most out of its full capacity. We will generate daily content backups, so if you unintentionally erase a MySQL database that you need or you overwrite a certain part of it, we will be able to restore your data the way it was only a couple of hours earlier.

InnoDB in Semi-dedicated Hosting

InnoDB is available with all our semi-dedicated hosting by default, so once you get a new account, you can go on and install any open-source script-based web app that requires the MySQL database storage engine. A few engines are pre-installed on our cloud web hosting platform, so when you create a new MySQL database and begin installing an application manually, or decide to make use of the Hepsia Control Panel-integrated app installer tool, the engine for the database will be set depending on the prerequisites of the app in question. This will permit you to activate and manage InnoDB-specific applications without having to cope with any difficulty and without modifying any settings in your account. To take no chances, we’ll always keep a 7-day-old backup of all your MySQL databases, so if you delete or edit any content by mistake, we can easily retrieve it.

InnoDB in VPS

In case our custom-built Hepsia Control Panel is selected during the signup process for a new Linux virtual private servers , InnoDB will be installed on the Virtual Private Server together with other required software, so you won’t have to do anything if you choose to use PHP-powered web applications that need this MySQL storage engine. MyISAM – the default MySQL engine, will be installed too. You can create a brand-new MySQL database and start the app installation process manually or using our 1-click installer. The system will detect the engine that the application in question requires and will set it for the specific database, so the installation process will continue flawlessly and the application can dump its data in that database. Therefore, you can manage applications with different requirements in regard to the MySQL engine without the need to make any changes on your server.

InnoDB in Dedicated Hosting

InnoDB is included by default with all dedicated hosting services that are ordered with the Hepsia Control Panel. It is included in the default software package that will be installed on all Hepsia-equipped dedicated servers, so once your physical machine is set up, you will be able to sign in and to install a various PHP-based software app that needs this particular MySQL database engine. When you set up a new database through the Control Panel, there won’t be any active engine until you begin installing an application. As soon as the app configuration wizard starts dumping content in the database, the engine will be picked automatically based on the particular app’s requirements, so you can use both MyISAM and InnoDB without selecting either one explicitly at any moment. In this way, you can use a wide collection of applications for your Internet sites.