The CPU load depends upon the time a web server spends executing a script each time a visitor opens a webpage on a specific script-driven site. Static HTML websites use hardly any CPU time, but it's not so with the considerably more sophisticated and functional scripts, which use a database and display dynamic content. The more individuals open such a website, the more load will be created 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 a web-based store with tens of thousands of products. If it's popular, a lot of people will be visiting it simultaneously and if they look for items, the whole database containing all of the products will also be frequently accessed by the script, resulting 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 needs to be optimized or if you simply need a more efficient hosting solution - if the website is very popular and the established setup cannot 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 will be able to see rather detailed stats regarding the resources which your websites use. One of the sections will give you details about the CPU load, including the amount of processing time the hosting server spent, the length of time it took for your scripts to be executed and exactly how much memory they used. Stats are automatically generated every 6 hours and you may also see the different types of processes that produced the most load - PHP, Perl, etc. MySQL load stats are listed within a separate section where you are able to see all the queries on a per hour, daily, etcetera. basis. You'll be able to go back and compare data from different months to find out if some update has altered the resource usage if the total amount of site visitors has not changed much. This way, you can see if your website needs to be optimized, which will give you a better general performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

As our system keeps detailed stats for the load that every semi-dedicated server account generates, you shall be aware of how your websites perform at any time. Once you log in to the Hepsia Control Panel, supplied with each account, you can go to the section devoted to the system load. In it, you will see the processing time our system spent on your scripts, the span of time it took for the scripts to be actually executed and what kinds of processes produced the load - cron jobs, PHP pages, Perl scripts, etcetera. You can also see the amount of queries to every database within your semi-dedicated account, the total day-to-day figures for the account overall, as well as the average hourly rate. With both the CPU and the MySQL load statistics, you can always go back to past days or months and compare the performance of your sites after some update or after a sizeable boost in the number of your visitors.