The CPU load is dependent upon the amount of time a hosting server spends executing a script whenever a visitor opens a page on a certain script-driven site. Static HTML websites use barely any CPU time, but it is not the case with the much more advanced and functional scripts, which use a database and display dynamic content. The more customers open this sort of a site, the more load will be generated on the hosting server and if the database is big, the MySQL server will be loaded too. A good example of what could cause high load is an online store with a large number of products. If it's popular, plenty of people shall be browsing it all at once and if they search for items, the whole database containing all the products shall also be continuously accessed by the script, resulting in high load. In this light, having CPU and MySQL load statistics can provide an idea of how the site is doing, if it has to be optimized or if you simply need a more powerful hosting solution - if the Internet site is really popular and the existing setup can't deal with the load.
MySQL & Load Stats in Cloud Hosting
Using the Hepsia Control Panel, included with all our cloud hosting offers, you shall be able to to see incredibly comprehensive data about the system resources that your websites use. One of the sections shall give you information regarding the CPU load, like how much processing time the hosting server spent, the span of time it took for your scripts to be executed and how much memory they used. Stats are routinely generated every 6 hours and you could also see the kinds of processes that generated the most load - PHP, Perl, and so forth. MySQL load data are listed in an individual section in which you are able to see all the queries on an hourly, day-to-day, and so on. 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 hasn't changed much. This way, you can see if your website needs to be optimized, which will contribute to a better general performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
Our system generates in depth 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 few clicks within your Hepsia hosting Control Panel. Every type of info is listed inside its own section. The CPU Load section will tell you what processes generated the load and the time it took for the server to execute each of the requests. Though statistics are generated every six hours, you can see daily and per month stats too. In the MySQL Load section you'll find a list of all the databases created in your semi-dedicated account manually and automatically, what amount of queries were sent to each one of them, the total daily queries for the account as a whole, as well as the average per hour rate. This information shall help you determine how well your sites perform and if any of them needs optimization of some type.