Whenever a visitor opens your website, the web browser sends a request to the server, which in turn executes it and supplies the necessary information as a response. A simple HTML site uses negligible system resources for the reason that it is static, but database-driven platforms are more demanding and use more processing time. Every single page that's served creates 2 types of load - CPU load, that depends on the time the web server spends executing a certain script; and MySQL load, which depends on the number of database queries created by the script while the client browses the site. Greater load will be produced if a considerable amount of people browse a given site all at once or if a lot of database calls are made concurrently. 2 illustrations are a discussion board with many users or an online store where a customer enters a term in a search box and tens of thousands of items are searched. Having comprehensive stats about the load your Internet site generates will help you improve the content or see if it's the perfect time to switch to a more powerful kind of web hosting service, if the Internet site is simply getting quite popular.

MySQL & Load Stats in Web Hosting

Using the Hepsia CP, bundled with all our web hosting plans, you will be able to see very detailed data regarding the resources that your sites use. One of the sections will give you details about the CPU load, such as how much processing time the server spent, the amount of time it took for your scripts to be executed and what amount of memory they used. Statistics are consistently provided every 6 hours and you can also see the different kinds of processes that produced the most load - PHP, Perl, and so forth. MySQL load data are listed in a separate section where you could see all the queries on an hourly, daily, and so forth. basis. You could go back and compare stats from various months to find out if some update has altered the resource usage if the number of site visitors has not changed much. Thus, you can see if your site needs to be optimized, that'll lead to a better general performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

If you need to see thorough stats about the load generated by your sites, it won't take more than a couple of mouse clicks to do that. The Hepsia hosting Control Panel, included with all semi-dedicated servers that we offer, features a section focused on the system resource usage and the data there shall tell you if your sites function properly and if the load they produce corresponds to the total amount of received visitors. The CPU load data include the script execution time and how much time it took for the machine to process the requests, plus what kinds of processes created the load. The MySQL statistics shall show you how frequently each individual database was accessed, as well as day-to-day and by the hour stats for the whole account. With both types of statistics, you'll be able to check the numbers for any of the past days and months, so you could see how sites perform as the traffic to them increases or after you have applied some update.