The CPU load depends on the time period a hosting server spends executing a script when a visitor opens a page on a specific script-driven website. Static HTML websites use barely any CPU time, but this is not the situation with the far more sophisticated and functional scripts, which use a database and display dynamic content. The more people open this kind of an Internet site, the more load will be created on the server and if the database is large, the MySQL server shall be loaded as well. A good example of what may cause high load is a web-based store with tens of thousands of products. If it is popular, lots of people will be visiting it simultaneously and if they search for items, the entire database that contains all the products will also be continuously accessed by the script, which will result in high load. In this light, having CPU and MySQL load data will provide you with an idea of how the website is doing, if it needs to be optimized or if you simply just need a more powerful website hosting solution - if the website is popular and the established setup cannot deal with the load.
MySQL & Load Stats in Shared Hosting
Using the Hepsia Control Panel, provided with all our shared hosting offers, you shall be able to to see incredibly comprehensive data concerning the system resources which your sites use. One of the sections will give you details about the CPU load, like how much processing time the web server spent, the length of time it took for your scripts to be executed and exactly how much memory they used. Stats are consistently produced every 6 hours and you may also see the different kinds of processes that produced the most load - PHP, Perl, etc. MySQL load data are listed within a different section in which 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 find out if some update has altered the resource usage if the amount of visitors has not changed much. That way, you will see if your Internet site needs to be optimized, which will contribute to a better general performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
As our system keeps thorough stats for the load that every 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, provided with each and every account, you can check out the section dedicated to the system load. In it, you will 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 sorts of processes produced the load - cron jobs, PHP pages, Perl scripts, etc. Also you can see the number of queries to each database inside your semi-dedicated account, the total daily stats for the account altogether, as well as the average hourly rate. With both the CPU and the MySQL load stats, you could always go back to past days or months and examine the functionality of your sites after some update or after a significant rise in the number of your visitors.