InnoDB is a database storage engine for MySQL databases, which is used by popular PHP script-powered applications like Magento and Joomla v3. It is excellent for scalable apps, since it performs really well when processing immense data volumes. Rather than locking the whole database table to enter new information into a database like many other engines do, InnoDB locks only one database row, so it can process much more tasks for the same period of time. Besides, InnoDB offers a much faster database crash recovery and supports database transactions and foreign keys – a set of rules that indicate how data imports and updates should be handled. In case a given operation has not been fully completed for some reason, the action will be rolled back. In this way, the information in the database will stay safe and sound and will not be partially mixed with new content.

InnoDB in Web Hosting

InnoDB is available with all our web hosting by default, not upon request or as a paid upgrade, so you can activate and run any PHP script-based web app that requires the storage engine without having any problem once you order your shared web hosting account. InnoDB will be pre-selected as the default engine for a given MySQL database during the app activation, no matter if you use our one-click installer or create the database and activate the application manually, as long as the application requires it instead of the more popular MyISAM engine. We will make daily backups of all your databases, so you can rest assured that you will never lose any content if you delete a database by mistake or you overwrite some vital information – you will simply have to get in touch with us and we will restore your database back to normal.

InnoDB in Semi-dedicated Servers

If you create a brand new MySQL database from the hosting Control Panel provided with each of our semi-dedicated server plans and you start installing a PHP-driven web app either manually or using our single-click application installer, the MySQL database storage engine will be set automatically on the basis of the requirements of the particular application. Since InnoDB is available on the cloud platform where your new account will be created, it will be set as the default engine for any application that needs it without any manual intervention needed on your end at any time. To prevent any chance of losing info if you update an app or if you remove a database by mistake, we’ll make backups of all your MySQL databases every day, so if anything happens, we can rescue your data.

InnoDB in VPS Servers

If our custom-built Hepsia Control Panel is picked during the registration process for your new VPS servers , InnoDB will be activated on the VPS server together with other needed pieces of software, so you won’t need to do anything if you decide to install script-powered software applications that need this MySQL database engine. The default MySQL engine, MyISAM, will be installed too. You can set up a new database and begin the app installation manually or through our 1-click installer tool. The system will automatically detect the engine that the application in question requires and will assign it to the specific database, so the installation process will continue flawlessly and the app can enter its data into that database. In this way, you can activate apps with different prerequisites in regard to the MySQL engine without making any changes on your server.

InnoDB in Dedicated Servers

Our Hepsia Control Panel is one of the options which you can choose on the server configuration page when you purchase a dedicated server from us. As this is the most powerful kind of web hosting, it’s very likely that you’ll manage highly popular Internet sites that will draw a lot of individuals, and since InnoDB is among the very best options for such Internet sites, we’ll enable it along with all the other software apps that come with a Hepsia-managed dedicated server. When you create a brand-new MySQL database in your dedicated server account, there won’t be any activated storage engine till you begin installing an open-source PHP script, whether manually via your browser or using the automatic script installation tool that is included in the Control Panel. The required engine will be detected and will be assigned to that database, so you can run scripts that require InnoDB, as well as ones that require the default MySQL engine, MyISAM, without the need to cope with any obstacle.