The CPU load depends on the time a server spends executing a script when a visitor opens a webpage on a particular script-driven website. Static HTML Internet sites use barely any CPU time, but it is not so with the much more advanced and functional scripts, that use a database and display dynamic content. The more customers open such an Internet site, the more load shall be produced on the hosting server and if the database is very large, the MySQL server shall be loaded too. A good example of what can cause high load is a web-based store with a large number of products. If it is popular, many people shall be exploring it at the same time and if they look for items, the entire database which contains all the products will also be frequently accessed by the script, resulting in high load. In this light, having CPU and MySQL load data will provide you with an idea of how the Internet site is doing, if it needs to be optimized or if you simply need a more effective hosting solution - if the website is extremely popular and the established setup can't deal with the load.
MySQL & Load Stats in Cloud Hosting
Using the Hepsia Control Panel, which comes with all of our cloud hosting offers, you'll be able to see rather detailed data regarding the system resources which your Internet sites use. One of the sections will give you information about the CPU load, including the amount of processing time the web server spent, the amount of time it took for your scripts to be executed and exactly how much memory they used. Stats are automatically provided every 6 hours and you could also see the different types of processes that generated the most load - PHP, Perl, and so on. MySQL load statistics are listed in a separate section in which you could see all the queries on an hourly, day-to-day, etcetera. basis. You could go back and compare statistics from various months to determine if some update has transformed the resource usage if the number of site visitors hasn't changed much. In this way, you can see if your Internet site needs to be optimized, which will lead to a better general performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
If you would like to see detailed statistics for the load produced by your Internet sites, it will not take more than a few clicks to do this. The Hepsia hosting CP, supplied with all semi-dedicated servers we offer, has a section focused on the system resource usage and the info there will tell you if your websites operate properly and if the load they generate corresponds to the number of received site visitors. The CPU load stats include the script execution time and how much time it took for the machine to process the requests, as well as what kinds of processes produced the load. The MySQL stats will show you how many times each individual database was accessed, and also everyday and by the hour data for the entire account. With both sorts of stats, you are able to check the numbers for every one of the past days and months, so you could see how sites perform as the traffic to them grows or after you have applied some update.