InnoDB is a storage engine for MySQL relational databases, which is used by famous PHP script-based apps like Joomla 3.x and Magento. It is perfect for scalable apps, as it performs really well when managing enormous amounts of data. Rather than locking the entire table to enter new information into a database as many other engines do, InnoDB locks only one database row, so it can carry out much more tasks for the same length of time. Furthermore, InnoDB offers a much faster database crash recovery and supports transactions and foreign keys – a set of rules that determine how data imports and modifications should be treated. In case a certain task hasn’t been thoroughly completed for whatever reason, the action will be rolled back. Thus, the content in the database will be preserved intact and won’t be partially merged with newly added content.

InnoDB in Shared Hosting

Any script-driven app that requires InnoDB will run impeccably on our leading-edge cloud web hosting platform and the storage engine is available with all our shared hosting plans. Every time you create a database manually or our app installer creates one automatically and an app installation is initiated, the engine that the database will use will be selected on the basis of the app’s prerequisites without having to edit any setting in your shared web hosting account. InnoDB will be selected automatically for any application that requires this specific engine and you’ll be able to make the most of its full potential. We will maintain daily backups of your content, so in case you accidentally delete a database that you need or you overwrite certain parts of it, we will be able to restore your data the way it was just a couple of hours ago.

InnoDB in Semi-dedicated Hosting

InnoDB is available with all our Linux semi-dedicated hosting by default, so the moment you purchase a new account, you can go ahead and install any open-source script-based software application that requires the database storage engine. A number of engines are pre-installed on our cloud hosting platform, so when you create a new MySQL database and start installing an application manually, or opt to take advantage of the Hepsia Control Panel-integrated application installer, the engine for the database will be chosen depending on the respective app’s requirements. This will permit you to activate and run InnoDB-specific applications without experiencing any complication and without having to edit any settings in your account. To avoid any risk, we will always keep a 7-day-old backup of all your databases, so if you erase or change any content by mistake, we can swiftly rescue it.

InnoDB in VPS Hosting

When you acquire a virtual private server from us, you will be able to make use of our custom-built Hepsia Control Panel to manage your content. A Hepsia-equipped Virtual Private Server will allow you to run any script-powered app that requires InnoDB, as this MySQL storage engine is included in the software bundle that will be installed on the Virtual Private Server during its setup. When you set up a brand new database using the hosting Control Panel, you’ll simply have to begin installing an app – manually or using our app installer. InnoDB will be set as the default engine in case the app in question requires it, so you won’t have to do anything else in your VPS account. Similarly, if an app requires MyISAM, it will be automatically set as the default engine for this concrete database.

InnoDB in Dedicated Web Hosting

All dedicated servers hosting packages that are ordered with our custom Hepsia hosting Control Panel come with a software bundle that is pre-activated and among everything else, you’ll get the InnoDB database storage engine, so you will not have to install it manually if you need to activate scripts that need it. All it takes to activate such a script is to create a new MySQL database and to start the setup process – once the setup wizard acquires access to the database in question and starts dumping content in it, InnoDB will be set as the default engine for this database as long as it is the one needed by the particular script. You will also be able to use scripts that require the other widely used MySQL engine, MyISAM, so you won’t have to edit any settings on the server. This will permit you to install different scripts on one single physical machine and to use it to its maximum capabilities.