The CPU load is dependent upon the amount of time a server spends executing a script whenever a visitor opens a page on a certain script-driven Internet site. Static HTML Internet sites use hardly any CPU time, but this isn't the situation with the considerably more advanced and functional scripts, which use a database and display dynamic content. The more clients open this kind of a site, the more load will be generated on the server and if the database is big, the MySQL server will be loaded also. A good example of what could cause high load is a web-based store with thousands of products. If it is popular, plenty of people will be browsing it concurrently and if they look for items, the entire database that contains all the products will also be continuously accessed by the script, resulting in high load. In this light, having CPU and MySQL load statistics will give you an idea of how the website is doing, if it has to be optimized or if you simply just need a more efficient web hosting solution - if the Internet site is popular and the current setup can't cope with the load.

MySQL & Load Stats in Shared Web Hosting

Using the Hepsia CP, bundled with all our shared web hosting offers, you will be able to see really comprehensive stats about the resources which your Internet sites use. One of the sections will give you info on the CPU load, such as how much processing time the web server spent, how much time it took for your scripts to be executed and exactly how much memory they used. Stats are consistently generated every 6 hours and you may also see the kinds of processes that produced the most load - PHP, Perl, and so on. MySQL load statistics are listed within an individual section where you are able to see all the queries on a per hour, day-to-day, etc. basis. You'll be able to go back and compare stats from various months to see if some update has changed the resource usage if the amount of visitors hasn't changed much. In this way, you can determine if your site needs to be optimized, which will contribute to a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

If you want to see in depth statistics with regards to the load produced by your sites, it will not take more than several mouse clicks to do that. The Hepsia hosting Control Panel, included with all semi-dedicated servers which we offer, features a section devoted to the system resource usage and the info there will tell you if your websites perform well and if the load they generate corresponds to the number of received website visitors. The CPU load stats include the script execution time and the length of time it took for the hosting server to process the requests, plus what kinds of processes produced the load. The MySQL statistics shall show you how often each individual database was accessed, plus day-to-day and by the hour statistics for the entire account. With both forms of statistics, you'll be able to check the numbers for any of the past days and months, so you could see how the sites perform as the traffic to them increases or after you have applied some update.