The CPU load depends upon the time a web server spends executing a script every time a visitor opens a webpage on a given script-driven website. Static HTML sites use hardly any CPU time, but it is not the situation with the much more advanced and functional scripts, which use a database and display dynamic content. The more customers open such an Internet site, the more load shall be generated on the server and if the database is large, the MySQL server will be loaded too. An illustration of what can cause high load is an online store with a huge number of products. If it's popular, plenty of people shall be visiting it all at once and if they look for items, the whole database which 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 statistics can provide an idea of how the Internet site is doing, if it has to be optimized or if you just need a more effective web hosting solution - if the site is popular and the existing setup cannot deal with the load.
MySQL & Load Stats in Shared Hosting
If you host your Internet sites in a shared hosting account with us, you will have access to detailed CPU and MySQL statistics that will allow you to keep an eye on their operation. You could see the stats with a couple of mouse clicks in your Hepsia Control Panel. The CPU Load section can tell you the total time the server spent on your scripts and just how much memory was needed, plus the time it took for the scripts to be executed. The day-to-day view is the standard one, but you could also see the stats from the past months. The MySQL Load section will provide you with more details about the total amount of queries to each and every database that you have set up in the account. Once again, you can easily see month-to-month, daily and per hour stats, that shall give you data that's different from the traffic or the number of visitors you get. Thus, you can see if the sites need some optimization.
MySQL & Load Stats in Semi-dedicated Servers
If you have a semi-dedicated server account with us, you shall be able to access really detailed CPU and MySQL load statistics which will give you addiitional information about the general performance of your sites. Two sections of the Hepsia Control Panel are committed to the stats, one for every single type. Within the CPU Load section you can see the execution time of your scripts and the length of time the hosting server processed them. You can even see the different kinds of processes which were executed. Stats are generated every 6 hours, but if necessary, you could also check stats for previous days or months. The MySQL Load section will show you the total amount of database queries daily and on an hourly basis, as well as the queries to each individual database that you have in your semi-dedicated account. Comparing this data to your traffic stats will give you important info about how your sites perform and you shall see if you need to take some measures to boost them.