The CPU load depends upon the time period a hosting server spends executing a script whenever a visitor opens a webpage on a given script-driven site. Static HTML websites use hardly any CPU time, but this isn't so with the much more complex and functional scripts, that use a database and display dynamic content. The more individuals open such an Internet site, the more load will be created on the hosting server and if the database is very large, the MySQL server shall be loaded as well. An example of what can cause high load is a web-based store with a huge number of products. If it's popular, many people will be exploring it at the same time and if they seek out items, the entire database that contains all of the products shall also be constantly accessed by the script, which will result in high load. In this light, having CPU and MySQL load stats can provide an idea of how the site is doing, if it needs to be optimized or if you simply just need a more potent web hosting solution - if the Internet site is very popular and the current setup cannot handle the load.
MySQL & Load Stats in Shared Website Hosting
Using the Hepsia Control Panel, provided with all our shared website hosting packages, you will be able to see very comprehensive statistics concerning the system resources your websites use. One of the sections will give you details about the CPU load, like the amount of processing time the server spent, the amount of time it took for your scripts to be executed and exactly how much memory they used. Stats are routinely provided every 6 hours and you can also see the types of processes that produced the most load - PHP, Perl, and so on. MySQL load stats are listed inside a separate section where you are able to see all the queries on a per hour, day-to-day, and so on. basis. You can go back and compare data from different months to determine if some update has transformed the resource usage if the amount of visitors has not changed much. Thus, you can see if your site needs to be optimized, that'll result in a better overall performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
Due to the fact that our system keeps thorough statistics for the load which each semi-dedicated server account generates, you will be aware of how your websites perform at any time. When you log in to the Hepsia CP, included with each account, you should check out the section devoted to the system load. There, you can see the processing time our system spent on your scripts, the amount of time it took for the scripts to be actually executed and what kinds of processes created the load - cron jobs, PHP pages, Perl scripts, etc. You can also see the amount of queries to every single database within your semi-dedicated account, the total everyday figures for the account overall, along with the average hourly rate. With both the CPU and the MySQL load statistics, you can always go back to past days or months and examine the functionality of your websites after some update or after a major boost in the number of your site visitors.