InnoDB
Learn more about InnoDB and find out why it’s already been chosen as the default MySQL database engine.
InnoDB is a very popular database engine for the MySQL RDBMS. It is an alternative to the default MyISAM engine and it has got plenty of strengths that have made it the engine of choice for plenty of script-based web applications, including Magento and Joomla™, which have switched over to InnoDB permanently. For instance, importing enormous amounts of data will be faster with InnoDB, since it locks only one row to carry out a specific operation, not the entire table, which makes the engine perfect for scalable applications. It also supports foreign keys and transactions – these refer to the manner in which the info is handled. In simpler words, appending new or modifying existent data will either be entirely completed, or will be aborted and the procedure will be rolled back in case some issue shows up during the process, hence the content that remains in the database will not be lost.
-
InnoDB in Shared Web Hosting
Every open-source script-based application that requires InnoDB will function impeccably on our leading-edge cloud web hosting platform and the MySQL storage engine is available with all our
shared web hosting plans. Every time you create a MySQL database manually or our app installer creates one automatically and an app installation 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 shared web hosting account. InnoDB will be picked automatically for any app that requires this specific engine and you’ll be able to take advantage of its full potential. We will keep regular backups of your content, so in case you unintentionally erase a MySQL database that’s important to you or you overwrite some part of it, we’ll be able to restore your data the way it was just a couple of hours earlier.
-
InnoDB in Semi-dedicated Hosting
If you create a brand new MySQL database from the hosting Control Panel provided with each of our
semi-dedicated server packages and you begin installing a PHP-based web app either manually or using our 1-click application installer, the database storage engine will be picked automatically depending on the requirements of the particular app. As InnoDB is available on the cloud platform where your new account will be set up, it will be set as the default engine for any application that needs it without the need for any manual action on your end at any moment. To prevent any risk of losing info if you update an application or if you delete a database unintentionally, we’ll carry out backups of all your databases each and every day, so if anything goes wrong, we can recover your content.
-
InnoDB in VPS Web Hosting
When you acquire a
virtual private server from our company, you’ll be able to take full advantage of our in-house developed Hepsia Control Panel to manage your web content. A Hepsia-equipped VPS will allow you to run any PHP script-based web app that needs InnoDB, as this database engine is included in the standard software package that will be installed on the Virtual Private Server during its setup. When you create a brand-new database via the Control Panel, you just have to start installing an app – manually or using our app installer. InnoDB will be set as the default engine in case the application in question needs it, so you will not need to do anything else in your account. Likewise, if a given app requires MyISAM, it will be automatically set as the default engine for this concrete MySQL database.
-
InnoDB in Dedicated Servers Hosting
If you order a new
dedicated server, you’ll be able to pick any of the three Control Panels offered by us – Hepsia, DirectAdmin and cPanel. Each dedicated server ordered with the Hepsia hosting Control Panel comes with InnoDB pre-installed, so you will not need to enable this MySQL database engine manually to be able to run script-based applications that require it. InnoDB is used by scalable applications and since a dedicated server will give you all the server resources that you need in order to manage very large websites, it is quite possible that you will resort to InnoDB. You will be able to use other engines as well, so if a particular application requires MyISAM instead of InnoDB, you won’t come across any problem while using it. The engine that will be used will be automatically detected as soon as the app installation process commences, so you won’t have to change any settings manually whatsoever.