InnoDB
What?s InnoDB? Why has it been selected as the default MySQL storage engine?
InnoDB is a MySQL database storage engine, which has been gaining in popularity lately, because it offers a much better overall performance and an improved crash recovery in comparison with the default engine that’s used by the MySQL RDBMS – MyISAM. InnoDB is preferred by numerous programmers that build highly scalable software apps, because it works more effectively with immense volumes of data, while it keeps the server processing load at a minimum. Also, it it locks only one row in the database in case any information should be modified, while many other engines lock the entire database table and hence require more time to accomplish multiple successive tasks. Last, but not least, InnoDB abides by the "all-or-nothing" rule – in case the entire data modification cannot be completed successfully for any reason, the operation is rolled back to avoid confusion or data loss. Magento and the newest editions of Joomla™ are two examples of famous open-source script-driven web apps which have switched to InnoDB.
-
InnoDB in Web Hosting
InnoDB is available with all our
Linux web hosting service by default, not as a paid upgrade or upon request, so you’ll be able to install and run any script-driven web app which needs the MySQL database engine without the need to deal with any problem once you order your account. InnoDB will be selected automatically as the default engine for a specific MySQL database during the app activation, regardless of whether you use 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 will store daily MySQL database backups, so you can be certain that you will never lose any content if you erase a database by mistake or you overwrite some essential info – you’ll just have to get in touch with us and we’ll restore the database back to normal.
-
InnoDB in Semi-dedicated Servers
InnoDB comes with all our
semi-dedicated service by default, so once you create a new semi-dedicated account, you can go on and activate any open-source script-driven app that requires this particular storage engine. A couple of engines are installed on our cloud website hosting platform, so when you create a new MySQL database and start installing an app manually, or decide to make use of the Hepsia Control Panel-integrated app installer, the engine for the database will be set in accordance with the particular app’s prerequisites. This will allow you to activate and run InnoDB-specific applications without coming across any complication and without updating any settings in your semi-dedicated account. To be on the safe side, we’ll always keep a 7-day-old backup of all your databases, so if you delete or alter any content unintentionally, we can quickly recover it.
-
InnoDB in VPS Servers
In case our custom Hepsia hosting Control Panel is selected during the signup process for your new
VPS servers , InnoDB will be installed on the server along with other needed software, so you will not have to do anything if you choose to use PHP-driven software apps that need this MySQL database storage engine. The default MySQL engine – MyISAM, will be installed as well. You can set up a brand new MySQL database and begin the app installation procedure manually or using our 1-click installer tool. The system will detect which engine the particular app needs and will assign it to the specific MySQL database, so the installation process will proceed impeccably and the application can insert its content into that database. In this way, you can install apps with various requirements in regard to the MySQL engine without the need to make any changes on your 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 us. As this is the most powerful type of web hosting, it’s very likely that you’ll run popular websites that will draw many individuals, and since InnoDB is one of the best choices for such sites, we will enable it together with all the other software applications that come with a Hepsia-equipped dedicated server. If you create a brand-new database in your dedicated server account, there won’t be any activated MySQL storage engine till you begin installing an open-source PHP script, whether manually through your browser or using the automatic script installation tool that is integrated into the Control Panel. The needed engine will be detected automatically and will be set for that database, so you can run scripts that need InnoDB, as well as ones that require MyISAM, the default MySQL engine, without having any obstacle.