The CPU load is dependent upon the time a server spends executing a script when a visitor opens a webpage on a given script-driven site. Static HTML Internet sites use hardly any CPU time, but this isn't the case with the much more advanced and functional scripts, that use a database and display dynamic content. The more people open this sort of an Internet site, the more load will be produced on the web server and if the database is very large, the MySQL server shall be loaded also. An example of what can cause high load is a web-based store with a large number of products. If it's popular, a lot of people will be exploring it simultaneously and if they seek out items, the entire database which contains all of the products will also be constantly accessed by the script, resulting in high load. In this light, having CPU and MySQL load stats will offer you an idea of how the Internet site is doing, if it needs to be optimized or if you simply need a more effective web hosting solution - if the Internet site is really popular and the current setup cannot handle the load.
MySQL & Load Stats in Website Hosting
Using the Hepsia CP, included with all our website hosting offers, you will be able to see very detailed statistics regarding the system resources that your Internet sites use. One of the sections shall give you info on the CPU load, like how much processing time the hosting server spent, the span of time it took for your scripts to be executed and how much memory they used. Stats are consistently produced every 6 hours and you could also see the kinds of processes that produced the most load - PHP, Perl, etc. MySQL load statistics are listed within an individual section in which you are able to see all the queries on an hourly, day-to-day, etc. basis. You can go back and compare statistics from different months to see if some update has altered the resource usage if the total amount of website visitors has not changed much. That way, you can determine if your website needs to be optimized, which will lead to a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
If you have a semi-dedicated server account with our company, you will be able to access rather comprehensive CPU and MySQL load statistics which will give you addiitional information about the general performance of your websites. Two sections of the Hepsia CP are devoted to the stats, one for every kind. In the CPU Load section you are able to see the execution time of your scripts and the span of time the server processed them. You can even see the different kinds of processes that were executed. Stats are produced every six hours, but if necessary, you could also check stats for previous days or months. The MySQL Load section shall show you the entire amount of database queries daily and on an hourly basis, as well as the queries to each individual database that you have in your semi-dedicated account. Comparing this info to your traffic stats shall give you useful data about how your sites perform and you will determine if you have to take some measures to optimize them.