InnoDB is a MySQL storage engine, which has been gaining in popularity in recent years, as it provides a better overall performance and a faster database crash recovery compared to the default engine that’s used by the MySQL RDBMS – MyISAM. InnoDB is endorsed by many programmers that create highly scalable apps, as it works much more effectively with immense amounts of data, while it keeps the server load low. What’s more, it uses row-level locking if any info should be updated, whereas many other engines lock the entire database table and hence require more time to handle several consecutive tasks. Last, but not least, InnoDB adheres to the "all-or-nothing" rule – in case the modification of the entire data cannot be completed for any reason, the action is rolled back to avoid scrambling or the loss of data. Magento and the latest releases of Joomla are two instances of widespread PHP-based applications which have moved to InnoDB.

InnoDB in Cloud Hosting

InnoDB is offered with all our Linux cloud hosting packages by default, not upon request or as a paid upgrade, so you can activate and run any open-source script-based software app which requires the InnoDB database storage engine without the need to deal with any complication as soon as you open your shared web hosting account. InnoDB will be selected automatically as the default engine for a given database during the app installation process, regardless of whether you make use of our 1-click installation tool or create the database and set up the application manually, on the condition that the app requires InnoDB instead of the more popular MyISAM engine. We’ll maintain regular database backups, so you can be sure that you’ll never lose any content in case you erase a database by mistake or you overwrite some vital info – you’ll simply have to inform us and we will restore everything back to normal.

InnoDB in Semi-dedicated Hosting

You can run a script-based software app that requires InnoDB with any of our semi-dedicated server packages, as all the accounts are created on our innovative cloud hosting platform where the database storage engine is installed. A new database can be created in two separate ways – manually from the Database Manager section of the Hepsia web hosting Control Panel, or automatically – when you use our one-click application installer tool. Either way, the needed engine will be chosen automatically once the app’s activation begins, so you will not need to update anything manually, regardless of whether the application requires InnoDB or the more widely used MyISAM. Also, we will always be able to recover any of your MySQL databases if you remove one by mistake, as we generate a few database backups every day, each of which is saved for one whole week.

InnoDB in VPS Hosting

All Linux VPS hosting packages that are ordered with the Hepsia Control Panel come with InnoDB already installed, so you will be able to use any open-source script-powered web application that needs this particular database engine without needing to configure anything manually. You can select Hepsia on the VPS order page and your new server will be ready within one hour, so you can sign in and start building your web sites right away. When you set up a brand new MySQL database and start the app installation process, our system will choose the engine for this MySQL database automatically. In this way, you can run different apps simultaneously without having to modify anything on the VPS server. You can set up a WordPress personal journal that makes use of the default MySQL engine – MyISAM, and a Magento e-commerce portal that makes use of the InnoDB engine, for instance.

InnoDB in Dedicated Web Hosting

InnoDB is included as standard with all Linux dedicated servers hosting packages ordered with the Hepsia Control Panel. It is an essential part of the default software package that will be pre-installed on all Hepsia-managed servers, so as soon as your physical machine is assembled, you’ll be able to log in and to activate any PHP-based web app that requires this database engine. If you create a new database via the hosting Control Panel, there won’t be any activated engine till you begin installing an application. Once the app activation wizard begins importing data into the newly created database, the engine will be set automatically based on the requirements of the respective application, so you can run both MyISAM and InnoDB without having to select either of them explicitly at any time. Thus, you can use an immense collection of apps for your websites.