InnoDB is a MySQL database engine, which has been gaining in popularity in recent years, because it offers a much better overall performance and a faster crash recovery compared to the default engine that is used by the MySQL database management system – MyISAM. InnoDB is endorsed by a lot of programmers that build highly scalable web apps, because it works more efficiently with enormous amounts of data, while it keeps the server processing load at a minimum. Furthermore, it it locks only one row in the database if any info should be modified, while lots of other engines lock the entire table and therefore require more time to perform several sequential tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – if the entire data modification process cannot be completed successfully for any reason, the action is rolled back to avoid confusion or data loss. Magento and the newest Joomla releases are two examples of popular PHP script-powered web apps which have switched over to InnoDB.

InnoDB in Cloud Hosting

You can install any open-source script-powered application that needs InnoDB if you’ve got a cloud hosting with our company, as the MySQL database storage engine is present on our innovative cloud website hosting platform as standard. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup process will proceed flawlessly if this engine is required. You can activate apps that need the MyISAM engine without having to deal with any problem as well and, again, the engine will be pre-selected, so you won’t need to configure any setting manually at any moment. On top of that, we will also make regular backups of all the databases that you’ve got in your account, so in case you delete or overwrite something, we can easily restore it the way it was on any of the previous seven days.

InnoDB in Semi-dedicated Servers

All our semi-dedicated servers come with InnoDB and you can get the most out of all the features of this storage engine with any script-based app that requires it. It is among the engines that we have on our cloud website hosting platform, so the one that will be picked depends on the requirements of the given application. You will not have to do anything manually to activate InnoDB, since it will be set as the default engine whenever you install an application – whether manually or using our single-click application installer. To avoid any risk, we’ll keep daily backups of all your MySQL databases, so if anything goes wrong after an update or if you erase some data accidentally, we’ll be able to get your database back to the way it was on any of the previous 7 days.

InnoDB in VPS Servers

All VPS servers that are ordered with the Hepsia hosting Control Panel come with InnoDB pre-installed, so you will be able to take advantage of any PHP script-driven software app that needs the storage engine without the need to set up anything manually. You can pick Hepsia on the VPS order form and your new VPS server will be ready within 1 hour, so you can log in and begin creating your sites straight away. Once you set up a new database and start the app installation process, our system will choose the engine for this database automatically. In this way, you can make use of different apps at the same time without having to edit anything on the Virtual Private Server. You can create a WordPress-powered personal weblog that makes use of the default MySQL engine – MyISAM, and a Magento web shop that makes use of InnoDB, for example.

InnoDB in Dedicated Servers

InnoDB is available as standard with all dedicated servers that are ordered with the Hepsia hosting Control Panel. It’s an essential part of the default software bundle that will be installed on all Hepsia-equipped servers, so as soon as your physical machine is set up, you’ll be able to sign in and to install any kind of script-powered app that needs this database storage engine. If you set up a new MySQL database through the Control Panel, there won’t be any activated engine until you start installing an app. As soon as the app setup wizard begins inserting content into the newly created database, the engine will be picked automatically on the basis of the requirements of the given app, so you can run both MyISAM and InnoDB without having to select either of them specifically at any moment. Thus, you can make use of a wide collection of apps for your Internet sites.