The CPU load is dependent upon the time period a web server spends executing a script whenever a visitor opens a webpage on a certain script-driven Internet site. Static HTML sites use barely any CPU time, but this is not the case with the much more sophisticated and functional scripts, which use a database and display dynamic content. The more individuals open this kind of a website, the more load shall be produced on the hosting server and if the database is very large, the MySQL server will be loaded also. A good example of what could cause high load is an Internet store with thousands of products. If it is popular, a lot of people shall be visiting it at the same time and if they search for items, the whole database which contains all the products shall also be continuously accessed by the script, resulting in high load. In this light, having CPU and MySQL load statistics will provide you with an idea of how the website is doing, if it needs to be optimized or if you just need a more efficient web hosting solution - if the Internet site is very popular and the current setup cannot cope with the load.
MySQL & Load Stats in Shared Website Hosting
Using the Hepsia CP, bundled with all of our shared website hosting packages, you will be able to see incredibly comprehensive stats regarding the resources your Internet sites use. One of the sections will give you info on the CPU load, like the amount of processing time the web server spent, the amount of time it took for your scripts to be executed and the amount of memory they used. Stats are automatically generated every six hours and you could also see the types of processes that generated the most load - PHP, Perl, and so forth. MySQL load stats are listed within a separate section where you can see all the queries on an hourly, day-to-day, and so on. basis. You could go back and compare statistics from various months to find out whether some update has transformed the resource usage if the total amount of website visitors has not changed much. This way, you can determine if your site needs to be optimized, that will result in a better general performance and an improved user experience.