The CPU load is dependent upon the amount of time a web server spends executing a script every time a visitor opens a webpage on a certain script-driven website. Static HTML sites use hardly any CPU time, but this is not the case with the far more advanced and functional scripts, that use a database and display dynamic content. The more customers open this type of a site, the more load will be created on the server and if the database is large, the MySQL server shall be loaded as well. A good example of what can cause high load is an Internet store with a huge number of products. If it's popular, plenty of people will be browsing it simultaneously and if they look for items, the entire database that contains all of the products will 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 website is doing, if it has to be optimized or if you just need a more powerful hosting solution - if the website is popular and the current setup can't cope with the load.

MySQL & Load Stats in Shared Hosting

Using the Hepsia Control Panel, included with all our shared hosting packages, you will be able to see rather detailed statistics regarding the resources that your sites use. One of the sections will give you info on the CPU load, like the amount of processing time the web server spent, the amount of time it took for your scripts to be executed and what amount of memory they used. Stats are consistently generated every 6 hours and you may also see the different kinds of processes that generated the most load - PHP, Perl, etc. MySQL load statistics are listed in a separate section where you could see all the queries on an hourly, daily, and so forth. basis. You could go back and compare data from different months to find out if some update has changed the resource usage if the number of website visitors hasn't changed much. Thus, you can see if your website needs to be optimized, that will give you 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 our company, you shall be able to access very detailed CPU and MySQL load data which will give you more info about the overall performance of your websites. 2 sections of the Hepsia CP are committed to the stats, one for each kind. In the CPU Load section you are able to see the execution time of your scripts and the span of time the hosting server processed them. Additionally you can see the kinds of processes which were executed. Statistics are created every six hours, but if required, you can also check stats for previous days or months. The MySQL Load section will show you the whole number of database queries per day and per hour, as well as the queries to each individual database which you have inside your semi-dedicated account. Comparing this information to your traffic stats shall give you important data about how your Internet sites perform and you will determine if you must take some measures to improve them.