The CPU load depends on the time period a web server spends executing a script each time a visitor opens a webpage on a particular script-driven website. Static HTML sites use hardly any CPU time, but it's not the situation with the significantly more sophisticated and functional scripts, which use a database and display dynamic content. The more clients open this type of a site, the more load will be generated on the server and if the database is very large, the MySQL server shall be loaded too. An example of what could cause high load is an online store with a large number of products. If it's popular, lots of people will be exploring it concurrently and if they search for items, the entire database which 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 website is doing, if it has to be optimized or if you simply need a more effective web hosting solution - if the site is very popular and the current setup cannot handle the load.
MySQL & Load Stats in Cloud Hosting
Using the Hepsia Control Panel, included with all of our cloud hosting plans, you will be able to see really comprehensive data concerning the resources that your sites use. One of the sections shall give you details about the CPU load, including the amount of processing time the web server spent, the span of time it took for your scripts to be executed and what amount of memory they used. Statistics are routinely provided every six hours and you could also see the different types of processes that produced the most load - PHP, Perl, and so forth. MySQL load data are listed inside a separate section where you are able to see all the queries on an hourly, daily, etc. basis. You can go back and compare statistics from various months to find out whether some update has changed the resource usage if the total amount of website visitors hasn't changed much. This way, you can determine if your website needs to be optimized, that'll lead to a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
As our system keeps thorough stats for the load that each semi-dedicated server account produces, you'll be aware of how your Internet sites perform at any time. After you log in to the Hepsia CP, included with every account, you can check out the section committed to the system load. In it, you can see the processing time our system spent on your scripts, the span of time it took for the scripts to be actually executed and what kinds of processes generated the load - cron jobs, PHP pages, Perl scripts, etcetera. You can also see the total number of queries to each database inside your semi-dedicated account, the total daily statistics for the account altogether, along with the average hourly rate. With both the CPU and the MySQL load data, you could always go back to past days or months and compare the efficiency of your websites after some update or after a sizeable increase in the number of your visitors.