The CPU load depends upon the amount of time a hosting server spends executing a script each time a visitor opens a webpage on a given script-driven site. Static HTML Internet sites use hardly any CPU time, but it's not the case with the much more sophisticated and functional scripts, which use a database and display dynamic content. The more customers open this type of a site, the more load will be produced on the server and if the database is large, the MySQL server will be loaded as well. An illustration of what may cause high load is a web-based store with a huge number of products. If it's popular, lots of people shall be visiting it at the same time and if they look for items, the whole database which contains all the products will also be continuously accessed by the script, resulting in high load. In this light, having CPU and MySQL load statistics will give you an idea of how the site is doing, if it needs to be optimized or if you simply just need a more potent hosting solution - if the site is very popular and the current setup can't handle the load.

MySQL & Load Stats in Shared Hosting

Using the Hepsia CP, provided with all our shared hosting plans, you'll be able to see very detailed statistics about the resources that your sites use. One of the sections will give you information about the CPU load, including how much processing time the hosting server spent, the length of time it took for your scripts to be executed and how much memory they used. Statistics are consistently created every six hours and you can also see the different types of processes that produced the most load - PHP, Perl, and so forth. MySQL load stats are listed in an individual section in which you could see all the queries on a per hour, daily, etcetera. basis. You can go back and compare stats from different months to determine if some update has transformed the resource usage if the total amount of website visitors has not changed much. This way, you can determine if your website needs to be optimized, which will result in a better general performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

Since our system keeps detailed statistics for the load which each semi-dedicated server account produces, you shall be aware of how your Internet sites perform at any time. After you log in to the Hepsia Control Panel, which comes with each account, you can go to the section committed to the system load. In it, you are able to see the processing time our system spent on your scripts, the length of time it took for the scripts to be actually executed and what kinds of processes generated the load - cron jobs, PHP pages, Perl scripts, and so forth. Additionally you can see the number of queries to every database inside your semi-dedicated account, the total day-to-day figures for the account in general, and also the average hourly rate. With both the CPU and the MySQL load data, you could always go back to past days or months and review the functionality of your websites after some update or after a significant increase in the number of your website visitors.