The CPU load is dependent upon the length of time a web server spends executing a script each time a visitor opens a webpage on a particular script-driven website. Static HTML websites use barely any CPU time, but this is not the situation with the significantly more complex and functional scripts, that use a database and display dynamic content. The more customers open this type of an Internet site, the more load will be generated on the server and if the database is large, the MySQL server shall be loaded as well. An illustration of what could cause high load is an Internet store with tens of thousands of products. If it is popular, lots of people shall be browsing it simultaneously and if they look for items, the whole database that contains all of the products shall also be constantly accessed by the script, resulting in high load. In this light, having CPU and MySQL load data will provide you with an idea of how the site is doing, if it has to be optimized or if you simply need a more powerful hosting solution - if the Internet site is really popular and the existing setup can't handle the load.

MySQL & Load Stats in Hosting

Using the Hepsia CP, provided with all of our hosting offers, you shall be able to to see incredibly detailed data about the system resources which your Internet sites use. One of the sections shall give you info on the CPU load, like the amount of processing time the server spent, the length of time it took for your scripts to be executed and how much memory they used. Stats are consistently produced every six hours and you can also see the different types of processes that generated the most load - PHP, Perl, and so on. MySQL load data are listed in a separate section in which you could see all the queries on an hourly, everyday, etcetera. basis. You could go back and compare statistics from various months to determine if some update has transformed the resource usage if the total amount of site visitors has not changed much. This way, you will see if your website needs to be optimized, that will result in a better overall performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

Because our system keeps comprehensive statistics for the load which every semi-dedicated server account generates, you will be aware of how your websites perform at any time. When you log in to the Hepsia Control Panel, included with each account, you should check out the section dedicated to the system load. There, you can see the processing time our system spent on your scripts, the time it took for the scripts to be actually executed and what sorts of processes generated the load - cron jobs, PHP pages, Perl scripts, etc. You can also see the amount of queries to every single database in your semi-dedicated account, the total daily figures for the account in general, 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 assess the performance of your sites after some update or after a substantial boost in the number of your visitors.