The CPU load depends on the length of time a server spends executing a script every time a visitor opens a webpage on a certain script-driven Internet site. Static HTML Internet sites use hardly any CPU time, but this is not the case with the far more sophisticated and functional scripts, that use a database and display dynamic content. The more clients open such an Internet site, the more load will be generated on the hosting server and if the database is very large, the MySQL server will be loaded also. A good example of what could cause high load is a web-based store with tens of thousands of products. If it is popular, a lot of people shall be browsing it all at once and if they search for items, the entire database containing all the products will also be constantly accessed by the script, which will result in high load. In this light, having CPU and MySQL load statistics will give you an idea of how the site is doing, if it has to be optimized or if you simply need a more potent website hosting solution - if the Internet site is extremely popular and the established setup can't handle the load.

MySQL & Load Stats in Shared Website Hosting

Using the Hepsia Control Panel, provided with all of our shared website hosting packages, you'll be able to see really comprehensive stats regarding the resources that your Internet sites use. One of the sections shall give you information regarding the CPU load, including how much processing time the hosting server spent, the length of time it took for your scripts to be executed and the amount of memory they used. Stats are automatically produced every six hours and you may also see the different types of processes that generated the most load - PHP, Perl, etc. MySQL load data are listed inside a separate section where you can see all the queries on a per hour, everyday, etcetera. basis. You can go back and compare statistics from various months to determine if some update has altered the resource usage if the number of website visitors hasn't changed much. That way, you will see if your website needs to be optimized, that will lead to 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 us, you shall be able to access very comprehensive CPU and MySQL load statistics that'll give you more info about the general performance of your sites. Two sections of the Hepsia CP are dedicated to the stats, one for every type. In the CPU Load section you are able to see the execution time of your scripts and how much time the web server processed them. Additionally you can see the kinds of processes which were executed. Stats are produced every 6 hours, but if necessary, you may also check figures for previous days or months. The MySQL Load section shall show you the entire number of database queries per day and per hour, along with the queries to each individual database that you have in your semi-dedicated account. Comparing this data to your traffic statistics will give you important information about how your sites perform and you will see if you need to take some measures to enhance them.