The CPU load depends upon the time period a hosting server spends executing a script each time a visitor opens a page on a certain script-driven Internet site. Static HTML Internet sites use hardly any CPU time, but this isn't the situation with the far more advanced and functional scripts, which use a database and display dynamic content. The more clients open such an Internet site, the more load will be created on the hosting server and if the database is very large, the MySQL server shall be loaded as well. An example of what could cause high load is an online store with a huge number of products. If it's popular, plenty of people shall be browsing it concurrently and if they look for items, the entire database that contains all of the products shall 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 Internet site is doing, if it has to be optimized or if you just need a more potent web hosting solution - if the Internet site is popular and the current setup cannot deal with the load.
MySQL & Load Stats in Web Hosting
Using the Hepsia CP, included with all of our web hosting packages, you shall be able to to see rather detailed stats regarding the resources your sites use. One of the sections shall give you information regarding 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. Statistics are routinely generated every six hours and you may also see the different kinds of processes that generated the most load - PHP, Perl, and so forth. MySQL load stats are listed inside a different section where you can see all the queries on a per hour, day-to-day, etc. basis. You can go back and compare stats from various months to find out whether some update has altered the resource usage if the number of website visitors has not changed much. Thus, you can determine 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
If you have a semi-dedicated server account with us, you shall be able to access really comprehensive CPU and MySQL load data which will give you more information about the functionality of your websites. 2 sections of the Hepsia Control Panel are devoted to the statistics, one for every type. Within the CPU Load section you are able to see the execution time of your scripts and the amount of time the hosting server processed them. You can even see the different kinds of processes that were executed. Stats are generated every six hours, but if necessary, you can also check stats for previous days or months. The MySQL Load section will show you the total amount of database queries per day and per hour, as well as the queries to each individual database you have inside your semi-dedicated account. Comparing this data to your traffic statistics shall give you useful data about how your Internet sites perform and you will see if you must take some measures to boost them.