The CPU load depends on the time a hosting server spends executing a script whenever a visitor opens a webpage on a particular script-driven site. Static HTML websites use hardly any CPU time, but it is not the case with the significantly more sophisticated and functional scripts, which use a database and display dynamic content. The more clients open this kind of a website, the more load will be generated on the server and if the database is large, the MySQL server shall be loaded also. A good example of what may cause high load is an online store with a large number of products. If it's popular, many people shall be exploring it at the same time and if they search for items, the whole database which contains all of the products will also be continuously accessed by the script, which will result in high load. In this light, having CPU and MySQL load stats will provide you with an idea of how the Internet site is doing, if it needs to be optimized or if you just need a more potent website hosting solution - if the website is extremely popular and the current setup can't cope with the load.
MySQL & Load Stats in Web Hosting
Using the Hepsia Control Panel, included with all of our web hosting
plans, you will be able to see incredibly detailed statistics concerning the resources your sites use. One of the sections shall give you details about the CPU load, like how much processing time the web server spent, the time it took for your scripts to be executed and what amount of memory they used. Statistics are routinely provided every six hours and you can also see the different kinds of processes that produced the most load - PHP, Perl, etc. MySQL load stats are listed inside an individual section in which you'll be able to see all the queries on an hourly, day-to-day, etc. basis. You could go back and compare stats from different months to determine if some update has changed the resource usage if the total amount of site visitors hasn't changed much. Thus, you will see if your website needs to be optimized, that'll contribute to a better general performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
Because our system keeps in depth stats for the load which each semi-dedicated server
account produces, you will be aware of how your Internet sites perform at any time. As soon as you log in to the Hepsia Control Panel, included with every single account, you should check out the section devoted to the system load. There, you will see the processing time our system spent on your scripts, how much time it took for the scripts to be actually executed and what kinds of processes produced the load - cron jobs, PHP pages, Perl scripts, etc. You can also see the number of queries to each database within your semi-dedicated account, the total daily numbers for the account in general, and also the average hourly rate. With both the CPU and the MySQL load statistics, you may always go back to past days or months and review the performance of your websites after some update or after a significant boost in the number of your site visitors.