InnoDB
Read more about InnoDB and find out why it’s been selected as the default MySQL database engine.
InnoDB is a popular database engine for the MySQL relational database management system. It is an alternative to the default MyISAM engine and it has got lots of upsides that have made it the preferred engine for lots of script-powered applications, including 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 a single database row to perform a particular task, not the entire table, which makes the engine excellent for scalable applications. It also supports foreign keys and database transactions – these refer to the manner in which the information is handled. In simpler words, appending new or updating existent data will either be fully completed, or will be canceled and the operation will be rolled back if any issue appears during the process, therefore the content that remains in the database won’t be lost.
-
InnoDB in Website Hosting
Every PHP-based application that requires InnoDB will function impeccably on our leading-edge cloud web hosting platform and the MySQL database engine is offered with all our
website hosting plans. Every time you create a MySQL database manually or our app installer tool creates one automatically and an app installation process is initiated, the engine that the database will make use of will be selected on the basis of the app’s prerequisites without the need to edit any setting in your shared account. InnoDB will be selected automatically for any app that requires this particular engine and you’ll be able to get the most out of its full potential. We’ll generate daily content backups, so if you unintentionally delete a database that is important to you or you overwrite a certain part of it, we’ll be able to restore everything the way it was only a couple of hours ago.
-
InnoDB in Semi-dedicated Hosting
You can make use of a script-based software application that requires InnoDB with any of our
semi-dedicated server packages, as all the accounts are created on our innovative cloud platform where the MySQL storage engine is installed. A new MySQL database can be set up in two ways – manually from the Database Manager section of the Hepsia website hosting Control Panel, or automatically – in case you make use of our one-click app installer tool. In either case, the needed engine will be picked automatically as soon as the application’s activation begins, so you will not need to change anything manually, regardless of whether the app requires InnoDB or the more commonly used MyISAM. Also, we’ll always be able to recover any of your MySQL databases if you unintentionally remove one, as we perform a couple of database backups every day, each of which is saved for one week.
-
InnoDB in VPS Hosting
All
Linux VPS hosting packages that are ordered with the Hepsia Control Panel come with InnoDB pre-activated, so you will be able to run any PHP script-driven web application that requires this MySQL storage engine without the need to activate anything manually. You can select Hepsia on the VPS order form and your new VPS server will be set up within one hour, so you can log in and start setting up your websites right away. Once you set up a brand new database and start the app installation process, our system will set the engine for this database automatically. In this way, you can install various applications simultaneously without configuring anything on the VPS server. You can create a WordPress-based blog that uses the default MySQL engine – MyISAM, and a Magento-based e-store that makes use of the InnoDB engine, for example.
-
InnoDB in Dedicated Web Hosting
When you obtain a new
dedicated server, you’ll be able to select any of the three Control Panels that we’re offering – DirectAdmin, Hepsia and cPanel. Any dedicated server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-activated, so you will not have to install this MySQL database engine manually to be able to manage script-driven software applications that require it. InnoDB is used by scalable applications and since a dedicated server will provide you with all the server resources that you need in order to run large-size sites, it’s very likely that you will use InnoDB. You’ll be able to make use of other engines as well, so in case a specific application needs MyISAM instead of InnoDB, you won’t experience any complication while using it. The engine that will be used will be automatically recognized when the app installation procedure commences, so you will not have to change any setting manually at any time.