InnoDB
Read more about InnoDB and see why it’s already been chosen as the default MySQL database engine.
InnoDB is a storage engine for MySQL databases, which is used by widely used script-based software applications such as Magento and Joomla™ 3.x. It’s ideal for scalable apps, as it performs stunningly well when handling immense amounts of data. Instead of locking the whole database table to insert new information in a database like many other engines do, InnoDB locks only one database row, so it can carry out a lot more tasks for the same length of time. Moreover, InnoDB offers a better crash recovery and supports database transactions and foreign key constraints – rules that determine how data imports and modifications should be handled. In case a certain operation hasn’t been fully completed for some reason, the action will be rolled back. Thus, the information in the database will stay undamaged and will not be partially merged with newly added content.
-
InnoDB in Web Hosting
While InnoDB is either a paid upgrade or it is not available at all with many web hosting providers, it is an essential part of the default set of features that we’re offering with our
web hosting packages. If you would like to use a script-driven software app that requires InnoDB specifically, in order to be activated and to function properly, you won’t encounter any difficulties because the database engine is available on our custom-built cloud web hosting platform. Regardless of whether you set up a new database and activate an application manually or make use of our one-click app installer tool, InnoDB will be selected automatically by our system as the default engine if the given app needs InnoDB rather than MyISAM. Besides the exceptional database crash recovery that InnoDB offers, we also make daily backups of all databases, so that we can quickly restore any database in your shared website hosting account.
-
InnoDB in Semi-dedicated Hosting
All our
Linux semi-dedicated hosting support InnoDB and you will be able to make the most of all the features of this MySQL database engine with any open-source script-powered web application that needs it. It is one of the engines that are available on our cloud web hosting platform, so the one that will be picked depends on the prerequisites of the particular application. You won’t need to do anything manually in order to enable InnoDB, as it will be set as the default engine when you install an application – whether manually or using our single-click app installer. To avoid any risk, we will make regular MySQL database backups, so if anything goes wrong following an update or if you delete some content accidentally, we’ll be able to get your database back to the way it was on any of the past seven days.
-
InnoDB in VPS Web Hosting
If our custom Hepsia Control Panel is picked during the registration process for a new
Linux virtual private servers , InnoDB will be installed on the server along with other essential software, so you won’t need to do anything if you decide to install PHP-powered software applications that need this MySQL database storage engine. MyISAM, the default MySQL engine, will be installed too. You can create a new MySQL database and begin installing the app manually or using our one-click installation tool. The system will recognize which engine the particular app needs and will set it for the specific MySQL database, so the installation process will continue flawlessly and the application can import its data into that database. Thus, you can install apps with different prerequisites with regard to the MySQL engine without the need to make any modifications on your VPS server.
-
InnoDB in Dedicated Servers Hosting
All
Linux dedicated servers hosting that are ordered with our in-house built Hepsia Control Panel come with a software bundle that is pre-installed and among everything else, you’ll get the InnoDB database engine, so you will not need to activate it manually in case you need to run scripts that require it. All it takes to use such a script is to create a new MySQL database and to initiate the setup – as soon as the script installation wizard gains access to the database in question and begins importing data into it, InnoDB will be set as the default MySQL engine for this database on the condition that it is the one needed by the script. You’ll also be able to activate scripts that require MyISAM – the other widely used MySQL engine, so you will not need to edit any settings on the dedicated server. This will enable you to activate a variety of scripts on a single physical server and to use it to its fullest capacity.