InnoDB is a database storage engine for MySQL databases, which is used by famous script-driven web applications like Magento and Joomla 3. It is ideal for scalable apps, since it works stunningly well when processing immense volumes of data. Instead of locking the entire table to insert new information in a database like many other engines do, InnoDB locks only one row, so it can process much more tasks for the same period of time. What’s more, InnoDB offers a faster crash recovery and supports database transactions and foreign key constraints – rules that specify how data imports and updates should be handled. In case a given task has not been fully completed for whatever reason, the action will be rolled back. Thus, the content in the database will be retained undamaged and won’t be partially mixed with newly added content.

InnoDB in Cloud Website Hosting

Every PHP script-driven web application that requires InnoDB will function impeccably on our advanced cloud hosting platform and the MySQL storage engine is offered with all our cloud website hosting plans. Whenever you create a MySQL database manually or our app installer creates one automatically and an app installation process is started, the engine that the database in question will use will be selected on the basis of the app’s requirements without the need to update any setting in your hosting account. InnoDB will be picked automatically for any app that requires this particular engine and you’ll be able to take advantage of its full potential. We’ll generate regular content backups, so if you accidentally erase a database that’s important to you or you overwrite some part of it, we will be able to restore everything the way it was just a few hours ago.

InnoDB in Semi-dedicated Hosting

If you set up a brand new MySQL database through the Control Panel offered with all our semi-dedicated server plans and you begin installing a PHP script-driven application either manually or using our 1-click app installer, the MySQL database storage engine will be set automatically on the basis of the particular app’s requirements. As InnoDB is available on the cloud platform where your new semi-dedicated server account will be set up, it will be set as the default engine for each app that needs it without the need for any manual intervention on your end at any point. To avoid any risk of losing info if you update an app or if you remove a database accidentally, we’ll generate a backup of all your databases each day, so if anything happens, we can recover your content.

InnoDB in VPS

If our custom Hepsia hosting Control Panel is chosen during the signup process for your new Linux VPS packages , InnoDB will be activated on the Virtual Private Server together with other necessary pieces of software, so you won’t have to do anything if you decide to install script-driven software apps that need this MySQL database engine. MyISAM – the default MySQL engine, will be installed as well. You can set up a brand-new database and start the app installation procedure manually or through our single-click installation tool. The system will recognize the engine that the application in question needs and will set it for the specific database, so the installation will proceed flawlessly and the application can enter its content into that database. Therefore, you can use applications with various requirements with regard to the MySQL engine without making any modifications on your server.

InnoDB in Dedicated Hosting

Our Hepsia hosting Control Panel is one of the features which you can select on the server configuration page when you buy a dedicated server from us. Since this is the most powerful kind of website hosting, it’s pretty likely that you will run highly popular sites that will attract lots of visitors, and since InnoDB is one of the very best options for such sites, we’ll enable it along with all the other software apps that are offered with a Hepsia-equipped dedicated server. When you create a new database in your account, there won’t be any active MySQL database storage engine till you begin installing a script, whether manually through your browser or using the automatic script installer tool that is integrated into the hosting Control Panel. The needed engine will be recognized automatically and will be assigned to the database in question, so you can install scripts that need InnoDB, as well as ones that need the default MySQL engine – MyISAM, without needing to cope with any problem.