The CPU load depends upon the length of time a hosting server spends executing a script whenever a visitor opens a page on a given script-driven Internet site. Static HTML websites use barely any CPU time, but it is not so with the much more advanced and functional scripts, which use a database and display dynamic content. The more individuals open such an Internet site, the more load will be generated on the hosting server and if the database is very large, the MySQL server shall be loaded as well. A good example of what could cause high load is an Internet store with tens of thousands of products. If it's popular, lots of people shall be exploring it all at once and if they look for items, the entire database that contains all the products will also be constantly accessed by the script, which will result in high load. In this light, having CPU and MySQL load stats will provide you with an idea of how the website is doing, if it needs to be optimized or if you simply just need a more effective hosting solution - if the website is popular and the current setup can't cope with the load.
MySQL & Load Stats in Cloud Hosting
Using the Hepsia Control Panel, which comes with all of our cloud hosting packages, you shall be able to to see rather comprehensive statistics regarding the resources which your websites use. One of the sections will give you details about the CPU load, such as the amount of processing time the server spent, the amount of time it took for your scripts to be executed and how much memory they used. Stats are consistently created every 6 hours and you can also see the types of processes that generated the most load - PHP, Perl, etc. MySQL load statistics are listed in a different section where you'll be able to see all the queries on a per hour, day-to-day, etcetera. basis. You can go back and compare stats from various months to see if some update has altered the resource usage if the number of visitors hasn't changed much. Thus, you can see if your Internet site needs to be optimized, that will result in a better overall performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
Our system creates thorough stats about both different types of load, so if you acquire a semi-dedicated server for your websites, you can access the information with just a couple of mouse clicks inside your Hepsia hosting Control Panel. Every type of information is listed inside its own section. The CPU Load section can tell you what processes produced the load and the span of time it took for the web server to execute each of the requests. Although statistics are generated every six hours, you can see daily and month-to-month statistics also. In the MySQL Load section you shall find a list of all the databases generated in your semi-dedicated account manually and automatically, how many queries were sent to each of them, the total day-to-day queries for the account as a whole, along with the average per hour rate. This information shall help you determine how well your sites perform and if any one of them requires optimization of some kind.