InnoDB is a storage engine for MySQL relational databases, which is used by popular PHP script-powered software applications such as Joomla v3 and Magento. It’s excellent for scalable apps, as it excels in managing immense amounts of data. Instead of locking the whole table to enter new information into a database like many other engines do, InnoDB locks only one database row, so it can complete a lot more tasks for the same period of time. Besides, InnoDB offers a faster database failure recovery and supports database transactions and foreign keys – a set of rules that indicate how data inserts and modifications should be handled. If a particular task hasn’t been entirely completed for some reason, the action will be rolled back. In this way, the information in the database will remain intact and won’t be partially mixed with new content.

InnoDB in Web Hosting

InnoDB is offered with all our Linux web hosting packages by default, not as a paid upgrade or upon request, so you can activate and run any PHP-powered web app which requires the database engine without any problems as soon as you order your shared account. InnoDB will be selected automatically as the default engine for a certain database during the app installation, no matter if you take advantage of our single-click installation tool or create the database and install the application manually, provided that the app requires InnoDB instead of the more popular MyISAM engine. We’ll make regular MySQL database backups, so you can be certain that you won’t ever lose any data if you delete a database unintentionally or you overwrite some vital info – you will just need to alert us and we’ll restore your database the way it was.

InnoDB in Semi-dedicated Hosting

You can run a PHP-driven web app that requires InnoDB with all of our semi-dedicated server plans, because all the accounts are set up on our avant-garde cloud web hosting platform where the MySQL database storage engine is installed. A new MySQL database can be created in two different ways – manually through the Database Manager section of the Hepsia web hosting Control Panel, or automatically – when you use our single-click application installer. Either way, the needed engine will be selected automatically once the application’s activation begins, so you won’t need to modify anything manually, irrespective of whether the app requires InnoDB or the more regularly used MyISAM. Also, we will always be able to restore any of your MySQL databases in case you accidentally erase one, as we carry out a couple of database backups every day, each of which is saved for seven days.

InnoDB in VPS Web Hosting

All Linux VPS web hosting that are ordered with the Hepsia hosting Control Panel come with InnoDB already activated, so you’ll be able to take advantage of any script-powered software app that needs the MySQL storage engine without having to activate anything manually. You can choose Hepsia on the VPS order form and your brand new VPS server will be ready within one hour, so you can sign in and begin creating your web sites right away. When you create a brand new database and begin the app installation process, our system will set the engine for this database automatically. Thus, you can manage different applications at the same time without the need to update anything on the server. You can set up a WordPress-based online blog that uses the default MySQL engine – MyISAM, and a Magento-powered e-commerce portal that makes use of the InnoDB engine, for instance.

InnoDB in Dedicated Servers Hosting

InnoDB comes by default with all dedicated servers hosting packages that are ordered with the Hepsia hosting Control Panel. It is included in the software package that will be pre-installed on all Hepsia-equipped dedicated servers, so as soon as your physical machine is set up, you will be able to log in and to activate any kind of PHP-powered software app that requires this MySQL database storage engine. When you set up a new MySQL database through the hosting Control Panel, there won’t be any activated engine till you start installing an application. As soon as the app installation wizard starts importing information into the newly created database, the engine will be set automatically on the basis of the respective app’s prerequisites, so you can run both MyISAM and InnoDB without having to select either one specifically at any moment. Therefore, you can make use of a wide variety of apps for your Internet sites.