The CPU load is dependent upon the time a hosting server spends executing a script whenever a visitor opens a page on a given script-driven website. Static HTML Internet sites use barely any CPU time, but it is not the case with the much more sophisticated and functional scripts, that use a database and display dynamic content. The more clients open this kind of an Internet site, the more load shall be created on the hosting server and if the database is large, the MySQL server shall be loaded too. 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 shall be exploring it concurrently and if they look for items, the entire database that contains all of the products will also be frequently accessed by the script, which will result in high load. In this light, having CPU and MySQL load stats can provide an idea of how the site is doing, if it has to be optimized or if you simply just need a more powerful web hosting solution - if the Internet site is really popular and the existing setup can't cope with the load.
MySQL & Load Stats in Cloud Website Hosting
Using the Hepsia CP, included with all our cloud website hosting plans, you shall be able to to see very comprehensive data 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, how much time it took for your scripts to be executed and the amount of memory they used. Statistics are automatically created every 6 hours and you could also see the types of processes that generated the most load - PHP, Perl, etc. MySQL load data are listed in a different section in which you can see all the queries on an hourly, day-to-day, and so forth. basis. You can go back and compare data from various months to see if some update has changed the resource usage if the number of site visitors hasn't changed much. In this way, you can determine if your website needs to be optimized, which will result in a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
If you would like to see thorough stats for the load generated by your sites, it won't take more than just a few mouse clicks to do that. The Hepsia hosting CP, provided with all semi-dedicated servers that we offer, has a section committed to the system resource usage and the data there can tell you if your websites perform well and if the load they generate corresponds to the number of received visitors. The CPU load data include the script execution time and the length of time it took for the hosting server to process the requests, and what kinds of processes produced the load. The MySQL statistics will show you how frequently every single database was accessed, and daily and by the hour stats for the whole account. With both forms of stats, you'll be able to check the numbers for every one of the past days and months, so you can see how sites perform as the traffic to them grows or after you have applied some update.