InnoDB is a very popular database storage engine for the MySQL RDBMS. It is an alternative to the default engine – MyISAM, and it has got a lot of strengths which have made it the preferred engine for lots of open-source script-powered web apps, such as Magento and Joomla™, which have switched to InnoDB for good. For instance, importing huge amounts of data will be faster with InnoDB, since it locks only one row to accomplish a certain task, not the entire database table, which makes the engine excellent for scalable apps. It also supports foreign keys and database transactions – these refer to the way in which the info is treated. Simply put, importing new or editing existent data will either be entirely completed, or will be aborted and the procedure will be rolled back in case a certain problem shows up in the meantime, which means that the content that remains in the database won’t be lost.
InnoDB in Shared Website Hosting
You can install any open-source script-based software application that needs InnoDB in case you have a Linux shared website hosting package
with our company, as the MySQL database storage engine is present on our leading-edge cloud website hosting platform as standard. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably in case this engine is needed. You can install applications that use the MyISAM engine without having any difficulty as well and, once again, the engine will be pre-selected, so you won’t have to change any setting manually at any point. On top of that, we will also carry out regular backups of all the MySQL databases that you have in the shared hosting account, so if you erase or overwrite something, we can swiftly get it back to the way it was on any of the previous seven days.
InnoDB in Semi-dedicated Hosting
You can make use of a PHP script-driven software app that requires InnoDB with all of our semi-dedicated server
plans, as all the accounts are set up on our leading-edge cloud platform where the database storage engine is installed. A new database can be set up in two ways – manually from the Database Manager section of the Hepsia web hosting Control Panel, or automatically – when you make use of our 1-click application installer tool. Either way, the required engine will be selected automatically the moment the app’s activation starts, so you will not need to modify anything manually, irrespective of whether the application requires InnoDB or the more regularly used MyISAM. Furthermore, we’ll always be able to retrieve any of your databases in case you remove one by accident, as we carry out a few MySQL database backups every day, each of which is stored for seven days.
InnoDB in VPS Hosting
If you order a virtual private server
with our Hepsia hosting Control Panel, the InnoDB storage engine will be an indivisible part of the default software bundle that will be installed on your VPS server before we give it to you. You won’t have to set up anything manually and you’ll be able to install and run any PHP-powered application that requires InnoDB once your VPS is set up, which takes no more than 1 hour after the order procedure itself. A few engines are available, so every time you set up a MySQL database via the Hepsia Control Panel, a particular engine will be picked once the app installation begins and our system will automatically recognize which engine is required by the app in question. If you need MyISAM, for example, you will not have to do anything different from installing the app of your preference, whether manually or using our app installer.
InnoDB in Dedicated Web Hosting
If you purchase a new dedicated server
, you’ll be able to choose any of the 3 hosting Control Panels that we’re offering – DirectAdmin, cPanel and Hepsia. Any server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-installed, so you won’t have to install this database storage engine manually so as to be able to run script-driven applications that need it. InnoDB is used for scalable apps and since a dedicated server will offer you all the system resources that you require to run very large websites, it is quite likely that you’ll use InnoDB. You’ll be able to use other engines too, so if a specific app needs MyISAM instead of InnoDB, you will not encounter any problem while using it. The engine that will be used will be automatically recognized the moment the app installation begins, so you will not have to alter any setting manually at any point.