The CPU load depends on the time period a server spends executing a script when a visitor opens a page on a certain script-driven website. Static HTML Internet sites use hardly any CPU time, but it is not the situation with the much more complex and functional scripts, which use a database and display dynamic content. The more customers open this type of a website, the more load will be generated on the server and if the database is big, the MySQL server will be loaded as well. An example of what can cause high load is a web-based store with tens of thousands of products. If it is popular, lots of people will be exploring it simultaneously and if they look for items, the whole database containing all of the products shall also be frequently 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 just need a more powerful hosting solution - if the website is very popular and the current setup can't cope with the load.

MySQL & Load Stats in Cloud Web Hosting

Using the Hepsia CP, provided with all of our cloud web hosting offers, you will be able to see rather comprehensive statistics concerning the system resources your sites use. One of the sections will give you information regarding the CPU load, such as the amount of processing time the web server spent, the time it took for your scripts to be executed and the amount of memory they used. Stats are automatically produced every 6 hours and you may also see the types of processes that generated the most load - PHP, Perl, etc. MySQL load stats are listed within a separate section in which you can see all the queries on a per hour, day-to-day, etc. basis. You'll be able to go back and compare statistics from different months to find out if some update has changed the resource usage if the number of website visitors hasn't changed much. In this way, you can determine if your Internet site needs to be optimized, which will lead to a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

If you have a semi-dedicated server account with us, you'll be able to access very detailed CPU and MySQL load stats which will give you additional information about the overall performance of your sites. Two sections of the Hepsia Control Panel are dedicated to the stats, one for each and every kind. In the CPU Load section you could see the execution time of your scripts and the length of time the server processed them. You can even see the kinds of processes that were executed. Statistics are generated every 6 hours, but if needed, you could also check stats for previous days or months. The MySQL Load section will show you the total number of database queries per day and on an hourly basis, plus the queries to each individual database which you have in your semi-dedicated account. Comparing this information to your traffic statistics shall give you useful info about how your websites perform and you shall see if you need to take some measures to optimize them.