InnoDB
What?s InnoDB? Why has it been selected as the default MySQL storage engine?
InnoDB is a MySQL storage engine, which has been gaining popularity in recent years, because it offers a significantly better overall performance and an improved crash recovery in comparison with the default engine that’s used by the MySQL database management system – MyISAM. InnoDB is used by many web developers that write scalable software applications, as it works much better with large volumes of data, while it keeps the server processing load low. What’s more, it locks only a single row in the database in case anything should be updated, while many other engines lock the entire database table and hence need more time to carry out several consecutive tasks. Last, but not least, InnoDB complies with the "all-or-nothing" rule – if the modification of the entire data cannot be completed for whatever reason, the action is rolled back to prevent confusion or losing data. Magento and the latest Joomla™ releases are two instances of popular script-based software applications that have switched over to InnoDB.
-
InnoDB in Cloud Web Hosting
You will be able to make use of any open-source script-powered app that needs InnoDB in case you have a
cloud web hosting plan with our company, as the database engine is available on our avant-garde cloud hosting platform as standard. During the app activation – manual or automatic, InnoDB will be selected as the default engine and the setup will proceed impeccably if this engine is needed. You can activate applications which need the MyISAM engine without the need to deal with any problem as well and, again, the engine will be pre-selected, so you won’t have to update anything manually at any time. On top of that, we will also make regular backups of all the MySQL databases that you’ve got in your account, so if you erase or overwrite anything, we can swiftly restore it the way it was on any of the past 7 days.
-
InnoDB in Semi-dedicated Servers
If you create a brand new MySQL database from the Control Panel coming with each of our
semi-dedicated server packages and you start installing an open-source script-powered application either manually or using our one-click application installer, the storage engine for the MySQL database will be set automatically on the basis of the given app’s prerequisites. Since InnoDB is present on the cloud website hosting platform where your new account will be set up, it will be set as the default engine for each app that requires it without any manual intervention required on your end at any time. To avoid any chance of losing info if you update an app or if you remove a database unintentionally, we will perform a backup of all your databases each and every day, so if anything happens, we can rescue your content.
-
InnoDB in VPS Servers
In case our in-house built Hepsia hosting Control Panel is selected during the signup process for a new
VPS hosting plans , InnoDB will be activated on the VPS server along with other essential pieces of software, so you will not need to do anything if you choose to run PHP-driven software apps that require this MySQL database storage engine. The default MySQL engine, MyISAM, will be installed too. You can create a brand new database and begin the app installation process manually or using our single-click installation tool. The system will recognize the engine that the app in question requires and will assign it to the specific database, so the installation process will proceed flawlessly and the app can dump its content in that database. In this way, you can manage applications with different prerequisites concerning the MySQL engine without making any changes on your VPS server.
-
InnoDB in Dedicated Servers
Our Hepsia Control Panel is among the options that you can choose on the order form 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 manage very popular websites that will draw plenty of visitors, and since InnoDB is one of the very best options for such websites, we will activate it together with all the other software applications that come with a Hepsia-managed server. When you create a new database in your dedicated server account, there won’t be any activated MySQL database storage engine until you begin installing an open-source script, whether manually via your web browser or using the automatic scripts installation tool that is available in the Control Panel. The required engine will be recognized automatically and will be set for the database in question, so you can activate scripts that require InnoDB, as well as ones that require MyISAM – the default MySQL engine, without any predicaments.