The CPU load is dependent upon the length of time a server spends executing a script when a visitor opens a webpage on a certain script-driven Internet site. Static HTML sites use hardly any CPU time, but this isn't the case with the far more complex and functional scripts, which use a database and display dynamic content. The more customers open this kind of a site, the more load will be generated on the hosting server and if the database is big, the MySQL server shall be loaded too. An illustration of what can cause high load is an Internet store with a large number of products. If it is popular, lots of people shall be visiting it all at once and if they search for items, the whole 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 statistics can provide an idea of how the website is doing, if it needs to be optimized or if you just need a more powerful hosting solution - if the site is really popular and the established setup can't deal with the load.

MySQL & Load Stats in Shared Hosting

Using the Hepsia Control Panel, which comes with all of our shared hosting offers, you shall be able to to see rather detailed statistics concerning the system resources that your websites use. One of the sections will give you info on the CPU load, like the amount of processing time the hosting server spent, how much time it took for your scripts to be executed and the amount of memory they used. Statistics are consistently provided every 6 hours and you could also see the different kinds of processes that produced the most load - PHP, Perl, and so forth. MySQL load stats are listed in an individual section where you are able to see all the queries on an hourly, everyday, etc. basis. You could go back and compare statistics from different months to see if some update has transformed the resource usage if the total amount of site visitors has not changed much. That way, you can determine if your website needs to be optimized, which will contribute to a better functionality and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

As our system keeps thorough statistics for the load that every semi-dedicated server account generates, you'll be aware of how your websites perform at any time. When you log in to the Hepsia CP, supplied with each and every account, you can check out the section devoted to the system load. There, you will see the processing time our system spent on your scripts, the length of time it took for the scripts to be actually executed and what kinds of processes created the load - cron jobs, PHP pages, Perl scripts, and so forth. You may also see the total number of queries to each and every database within your semi-dedicated account, the total daily stats for the account altogether, and also the average hourly rate. With both the CPU and the MySQL load data, you could always go back to past days or months and examine the performance of your sites after some update or after a major rise in the number of your site visitors.