The CPU load is dependent upon the time period a hosting server spends executing a script each time a visitor opens a webpage on a particular script-driven site. Static HTML websites use barely any CPU time, but this isn't the case with the considerably more complex and functional scripts, which use a database and display dynamic content. The more individuals open such an Internet site, the more load shall be created on the web server and if the database is large, the MySQL server will be loaded also. An example of what can cause high load is an online store with thousands of products. If it is popular, plenty of people shall be exploring it at the same time and if they search for items, the entire database that contains all of the products will also be constantly accessed by the script, which will result in high load. In this light, having CPU and MySQL load statistics will offer you an idea of how the website is doing, if it has to be optimized or if you simply need a more efficient hosting solution - if the site is extremely popular and the existing setup can't cope with the load.
MySQL & Load Stats in Cloud Hosting
Using the Hepsia Control Panel, provided with all our cloud hosting packages, you will be able to see very detailed stats concerning the system resources your Internet 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 how much memory they used. Statistics are consistently produced every six hours and you may also see the kinds of processes that produced the most load - PHP, Perl, and so forth. MySQL load stats are listed inside a different section in which you can see all the queries on a per hour, daily, and so on. basis. You can go back and compare stats from different months to determine if some update has altered the resource usage if the number of visitors hasn't changed much. In this way, you can determine if your website needs to be optimized, which will lead to a better general performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
Since our system keeps in depth stats for the load that each semi-dedicated server account generates, you'll be aware of how your websites perform at any time. As soon as you log in to the Hepsia CP, which comes with each account, you can check out the section devoted to the system load. There, you are able to see the processing time our system spent on your scripts, the length of time it took for the scripts to be actually executed and what types of processes created the load - cron jobs, PHP pages, Perl scripts, and so on. Additionally you can see the number of queries to every database inside your semi-dedicated account, the total day-to-day numbers for the account overall, 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 review the overall performance of your websites after some update or after a considerable rise in the number of your visitors.