The CPU load is dependent upon the length of time a hosting server spends executing a script any time a visitor opens a page on a given script-driven Internet site. Static HTML sites use barely any CPU time, but it is not the case with the considerably more complex and functional scripts, that use a database and display dynamic content. The more clients open such an Internet site, the more load shall be created on the hosting server and if the database is very large, the MySQL server will be loaded as well. An example of what can cause high load is an Internet store with thousands of products. If it's popular, plenty of people shall be exploring it concurrently and if they search for items, the entire database which 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 can provide an idea of how the website is doing, if it needs to be optimized or if you just need a more efficient website hosting solution - if the site is extremely popular and the existing setup cannot deal with the load.
MySQL & Load Stats in Hosting
Using the Hepsia CP, which comes with all our hosting offers, you will be able to see incredibly comprehensive stats regarding the system resources which your websites use. One of the sections will give you information about the CPU load, such as the amount of processing time the server spent, how much time it took for your scripts to be executed and the amount of memory they used. Statistics are consistently generated every 6 hours and you can also see the different types of processes that produced the most load - PHP, Perl, and so on. MySQL load statistics are listed within a separate section where you can see all the queries on a per hour, daily, etcetera. basis. You can go back and compare stats from various months to find out if some update has transformed the resource usage if the amount of site visitors has not changed much. Thus, you will see if your site 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 would like to see detailed statistics for the load generated by your sites, it will not take more than just a few clicks to do this. The Hepsia hosting Control Panel, which comes with all semi-dedicated servers that we offer, features a section dedicated to the system resource usage and the info there shall tell you if your Internet sites operate properly and if the load they create corresponds to the total amount of received visitors. The CPU load data include the script execution time and the amount of time it took for the web server to process the requests, and what types of processes generated the load. The MySQL data will show you the number of times every database was accessed, plus everyday and by the hour statistics for the whole account. With both sorts of statistics, you are able to check the numbers for every one of the past days and months, so you could see how the websites perform as the traffic to them grows or once you've applied some update.