InnoDB is a MySQL database storage engine, which has been gaining in popularity lately, because it offers a better overall performance and a faster database crash recovery compared to the default engine that is used by the MySQL RDBMS – MyISAM. InnoDB is used by lots of developers that build scalable web applications, as it works more efficiently with huge amounts of data, while it keeps the server load at a minimum. What’s more, it locks only a single row in the database in case anything should be updated, whereas lots of other engines lock the entire database table and thus need more time to process multiple sequential tasks. Last, but not least, InnoDB complies with a set of "all-or-nothing" rules – if the entire data modification cannot be completed successfully for any reason, the operation is rolled back to prevent scrambling or data loss. Magento and the newest releases of Joomla are two instances of widespread script-powered applications which have switched over to InnoDB.

InnoDB in Website Hosting

Any open-source script-driven app that needs InnoDB will function flawlessly on our cutting-edge cloud platform and the database storage engine is offered with all our website hosting plans. Whenever you create a MySQL database manually or our app installer creates one automatically and an app installation process is started, the engine that the database in question will use will be selected in accordance with the app’s specifications without the need to modify any setting in your web hosting account. InnoDB will be selected automatically for any app that requires this specific engine and you’ll be able to make the most of its full potential. We will keep daily backups of your content, so in case you unintentionally remove a database that’s important to you or you overwrite certain parts of it, we’ll be able to restore your content the way it was only a couple of hours ago.

InnoDB in Semi-dedicated Hosting

If you create a new MySQL database through the Control Panel provided with each of our semi-dedicated server packages and you start installing an open-source script-driven web app either manually or using our single-click app installer, the storage engine for the MySQL database will be selected automatically on the basis of the requirements of the given application. Since InnoDB is present on the cloud hosting platform where your new semi-dedicated hosting account will be set up, it will be set as the default engine for any app that needs it without any manual action needed on your end at any point. To avoid any chance of losing info if you update an application or if you erase a database accidentally, we will generate a backup of all your databases each day, so if something goes wrong, we can recover your content.

InnoDB in VPS Hosting

If you purchase a virtual private server from us, you will be able to take advantage of our in-house built Hepsia hosting Control Panel to manage your web content. A Hepsia-equipped Virtual Private Server will allow you to run any script-powered software app that needs InnoDB, as the MySQL database storage engine is an integral part of the default software package that will be installed on your Virtual Private Server during its setup. When you set up a brand-new MySQL database via the hosting Control Panel, you’ll just need to start installing an app – manually or using our app installer. InnoDB will be set as the default engine if the application in question needs it, so you won’t need to do anything else in your account. Similarly, if a certain app requires MyISAM, it will be automatically set as the default engine for this particular database.

InnoDB in Dedicated Web Hosting

Our Hepsia hosting Control Panel is among the features which you can select on the server order page when you buy a dedicated server from our company. Since this is the most powerful kind of website hosting, it’s rather likely that you will run highly popular sites that will draw many visitors, and since InnoDB is among the best options for such sites, we will enable it along with all the other software apps that are available with a Hepsia-equipped server. When you set up a brand-new database in your dedicated server account, there won’t be any active database engine till you start installing an open-source script, whether manually through your browser or using the automatic scripts installer that is included in the Control Panel. The necessary engine will be automatically detected and will be assigned to that database, so you can run scripts that require InnoDB, as well as ones that require the default MySQL engine, MyISAM, without experiencing any complication.