The CPU load depends upon the time a hosting server spends executing a script whenever a visitor opens a webpage on a given script-driven Internet site. Static HTML sites use hardly any CPU time, but it is not the case with the much more complex and functional scripts, which use a database and display dynamic content. The more individuals open this kind of a website, the more load will be produced on the web 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 an online store with tens of thousands of products. If it is popular, a lot of people shall be visiting it all at once and if they search for items, the whole database which contains all the products shall also be constantly accessed by the script, which will result in high load. In this light, having CPU and MySQL load data can provide an idea of how the site is doing, if it has to be optimized or if you just need a more effective hosting solution - if the site is extremely popular and the current setup cannot deal with the load.
MySQL & Load Stats in Cloud Web Hosting
Using the Hepsia Control Panel, which comes with all our cloud web hosting offers, you'll be able to see very comprehensive statistics regarding the system resources that your websites use. One of the sections shall give you details about the CPU load, such as how much processing time the hosting server spent, the amount of time it took for your scripts to be executed and how much memory they used. Stats are consistently generated every six hours and you could also see the kinds of processes that generated the most load - PHP, Perl, etc. MySQL load statistics are listed inside a different section in which you can see all the queries on an hourly, day-to-day, etc. basis. You could go back and compare data from different months to find out whether some update has altered the resource usage if the amount of website visitors hasn't changed much. In this way, you will see if your site needs to be optimized, which will give you a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
If you want to see in depth statistics for the load generated by your Internet sites, it won't take more than just a few mouse clicks to do that. The Hepsia hosting CP, which comes with all semi-dedicated servers that we offer, has a section committed to the system resource usage and the info there can tell you if your sites operate properly and if the load they produce corresponds to the number of received website visitors. The CPU load statistics include the script execution time and the time it took for the web server to process the requests, as well as what kinds of processes generated the load. The MySQL stats will show you how frequently each database was accessed, and day-to-day and per hour stats for the entire account. With both sorts of stats, you'll be able to check the numbers for any of the past days and months, so you can see how the websites perform as the traffic to them rises or once you've applied some update.