InnoDB is a MySQL storage engine, which has been gaining popularity lately, because it offers a better overall performance and a faster database failure recovery compared to the default engine that is used by the MySQL RDBMS – MyISAM. InnoDB is used by lots of web developers that create scalable apps, because it works much better with large volumes of data, while it keeps the server processing load low. Additionally, it locks only a single row in the database in case any information should be modified, whereas lots of other engines lock the entire table and therefore need much more time to accomplish several sequential tasks. Last, but not least, InnoDB observes the "all-or-nothing" rule – in case the entire data modification process cannot be completed for any reason, the action is rolled back to avoid scrambling or losing data. Magento and the newest editions of Joomla are two instances of widely used script-driven web apps that have switched over to InnoDB.

InnoDB in Cloud Hosting

InnoDB is offered with all our Linux cloud hosting by default, not upon request or as a paid upgrade, so you can activate and manage any open-source script-driven web application which requires the storage engine without the need to deal with any obstacle as soon as you activate your shared hosting account. InnoDB will be selected automatically as the default engine for a given database during the app installation, regardless of whether you make use of our single-click installer or create the database and set up the app manually, as long as the application requires InnoDB instead of the more popular MyISAM engine. We’ll carry out regular backups of all your databases, so you can be certain that you will never lose any content in case you delete a database by accident or you overwrite some key information – you will just need to contact us and we’ll restore everything the way it was.

InnoDB in Semi-dedicated Hosting

You can install an open-source script-based application that requires InnoDB with any of our semi-dedicated server plans, since all the accounts are set up on our leading-edge cloud web hosting platform where the database storage engine is installed. A new MySQL database can be set up in two different ways – manually from the Database Manager section of the Hepsia hosting Control Panel, or automatically – in case you use our 1-click application installer tool. Either way, the required engine will be picked automatically once the activation of the app starts, so you will not have to configure anything manually, no matter if the application requires InnoDB or the more widely used MyISAM. In addition, we’ll always be able to restore any of your MySQL databases in case you remove one by accident, as we perform several database backups every day, each of which is saved for 1 week.

InnoDB in Dedicated Web Hosting

Our Hepsia hosting Control Panel is one of the options that you can select on the order page when you purchase a dedicated server from our company. Since this is the most powerful kind of hosting, it’s pretty likely that you will manage highly popular Internet sites that will draw many individuals, and since InnoDB is among the very best choices for such Internet sites, we’ll enable it along with all the other software applications that come with a Hepsia-managed server. If you create a new MySQL database in your dedicated account, there won’t be any active database storage engine until you begin installing an open-source script, whether manually through your browser or using the automatic script installation tool that is available in the Control Panel. The required engine will be automatically detected and will be assigned to the database in question, so you can install scripts that require InnoDB, as well as ones that need the default MySQL engine, MyISAM, without encountering any impediment.