The CPU load depends on the amount of time a web server spends executing a script every time a visitor opens a page on a given script-driven site. Static HTML sites use barely any CPU time, but it's not so with the significantly more complex and functional scripts, that use a database and display dynamic content. The more people open this kind of a site, the more load will be generated on the server and if the database is large, the MySQL server will be loaded as well. An example of what may cause high load is a web-based store with a large number of products. If it is popular, plenty of people shall be exploring it concurrently and if they seek out items, the entire database that contains all the products shall also be frequently accessed by the script, resulting in high load. In this light, having CPU and MySQL load stats can provide an idea of how the Internet site is doing, if it has to be optimized or if you simply need a more efficient website hosting solution - if the site is popular and the existing setup cannot deal with the load.
MySQL & Load Stats in Shared Web Hosting
Using the Hepsia Control Panel, which comes with all of our shared web hosting offers, you shall be able to to see very comprehensive statistics concerning the system resources that your sites use. One of the sections shall give you info on the CPU load, including how much processing time the server spent, how much time it took for your scripts to be executed and what amount of memory they used. Statistics are routinely provided every 6 hours and you may also see the different types of processes that generated the most load - PHP, Perl, and so forth. MySQL load stats are listed within an individual section in which you could see all the queries on an hourly, day-to-day, and so forth. basis. You can go back and compare statistics from different months to determine if some update has transformed the resource usage if the total amount of site visitors hasn't changed much. This way, you can see if your site needs to be optimized, that will contribute to a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
If you have a semi-dedicated server account with our company, you shall be able to access rather detailed CPU and MySQL load data which will give you more information about the efficiency of your websites. Two sections of the Hepsia CP are focused on the stats, one for each type. In the CPU Load section you are able to see the execution time of your scripts and the span of time the web server processed them. You may also see the kinds of processes that were executed. Statistics are created every six hours, but if required, you may also check data for previous days or months. The MySQL Load section will show you the total amount of database queries each day and each hour, along with the queries to each individual database which you have in your semi-dedicated account. Comparing this data to your traffic statistics shall give you valuable information about how your Internet sites perform and you will determine if you need to take some measures to improve them.