The CPU load is dependent upon the amount of time a server spends executing a script each time a visitor opens a webpage on a given script-driven Internet site. Static HTML sites use hardly any CPU time, but it is not the case with the far more sophisticated and functional scripts, that use a database and display dynamic content. The more people open this type of a site, the more load shall be generated on the web server and if the database is large, the MySQL server shall be loaded too. A good example of what can cause high load is an online store with a large number of products. If it's popular, many people shall be exploring it at the same time and if they seek out items, the entire database that contains all of the products shall also be frequently accessed by the script, which will result in high load. In this light, having CPU and MySQL load data will provide you with an idea of how the Internet site is doing, if it needs to be optimized or if you simply need a more powerful web hosting solution - if the Internet site is really popular and the current setup can't deal with the load.

MySQL & Load Stats in Shared Hosting

Using the Hepsia Control Panel, included with all of our shared hosting plans, you'll be able to see very detailed data regarding the system resources that your sites use. One of the sections shall give you information about the CPU load, such as 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. Stats are automatically provided every 6 hours and you can also see the different types of processes that produced the most load - PHP, Perl, and so on. MySQL load statistics are listed within an individual section in which you can see all the queries on a per hour, daily, etc. basis. You could go back and compare data from different months to find out whether some update has altered the resource usage if the amount of visitors hasn't changed much. Thus, you can determine if your website needs to be optimized, that'll contribute to a better general performance 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 stats which will give you more information about the functionality of your websites. Two sections of the Hepsia Control Panel are devoted to the stats, one for every single type. Within the CPU Load section you could see the execution time of your scripts and the length of time the server processed them. You can also see the types of processes that were executed. Statistics are created every 6 hours, but if needed, you could also check statistics for previous days or months. The MySQL Load section will show you the whole number of database queries daily and each hour, along with the queries to each individual database that you have in your semi-dedicated account. Comparing this information to your traffic statistics shall give you valuable info about how your Internet sites perform and you will see if you must take some measures to enhance them.