InnoDB
Find what a database engine is, what are the merits of the InnoDB engine and why it's gaining a huge amount of popularity.
InnoDB is a very popular database engine for the MySQL RDBMS. It’s an alternative to the default engine – MyISAM, and it has numerous upsides that make it the engine of choice for lots of script-powered software apps, including Magento and Joomla™, which have switched over to InnoDB for good. For instance, adding huge volumes of data will be faster with InnoDB, since it locks only one database row to accomplish a particular task, not the entire database table, which makes the engine perfect for scalable apps. It also supports foreign keys and transactions – these refer to the manner in which the data is handled. In simpler words, adding new or editing existing data will either be thoroughly completed, or will be canceled and the procedure will be rolled back if a given issue appears during the process, so the content that remains in the database won’t be lost.
-
InnoDB in Cloud Website Hosting
You will be able to install any PHP script-driven app that requires InnoDB in case you have a
cloud website hosting plan with our company, as the MySQL storage engine is available on our innovative cloud platform as standard. Throughout the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will continue impeccably if this engine is needed. You can install applications which require the MyISAM engine without the need to deal with any problem as well and, again, the engine will be pre-selected, so you will not need to edit anything manually at any time. Furthermore, we’ll also perform daily backups of all the databases that you’ve got in the shared account, so in case you delete or overwrite something, we can quickly restore it the way it was on any of the previous 7 days.
-
InnoDB in Semi-dedicated Servers
InnoDB is available with each of our
semi-dedicated plans by default, so as soon as you order a new account, you can go on and install any open-source script-based software application that needs this MySQL storage engine. A few engines are pre-installed on our cloud website hosting platform, so when you set up a new MySQL database and start installing an application manually, or opt to make use of the Hepsia hosting Control Panel-integrated app installer, the engine for the database will be set depending on the given app’s prerequisites. This will permit you to activate and manage InnoDB-specific apps without needing to deal with any difficulty and without modifying any settings in your semi-dedicated account. To be on the safe side, we’ll always have a seven-day-old backup of all your MySQL databases, so if you delete or change any content by mistake, we can easily retrieve it.
-
InnoDB in VPS Servers
If you obtain a
VPS server from us, you will be able to take full advantage of our in-house developed Hepsia hosting Control Panel to manage your web content. A Hepsia-equipped VPS will permit you to install any script-based web application which requires InnoDB, as this particular database storage engine is included in the standard software package that will be installed on your VPS server during its setup. When you set up a brand-new database using the Control Panel, you just need to begin installing an application – manually or using our application installer. InnoDB will be set as the default engine on the condition that the application in question requires it, so you will not need to do anything else in your account. Identically, if a certain application needs MyISAM, it will be automatically set as the default engine for this concrete MySQL database.
-
InnoDB in Dedicated Servers
All
dedicated web hosting plans that are ordered with our custom Hepsia Control Panel include a software package that is pre-activated and among everything else, you’ll get the InnoDB database engine, so you won’t have to add it manually if you’d like to activate open-source PHP scripts that need it. All it takes to install such a script is to set up a new MySQL database and to start the installation – once the installer wizard acquires access to the database and starts dumping content in it, InnoDB will be set as the default MySQL engine for this database on the condition that it is the one needed by the particular script. You’ll also be able to activate scripts that need MyISAM, the other widely used MySQL engine, so you won’t need to update any settings on the dedicated server. This will allow you to activate different scripts on a single machine and to use it to its fullest potential.