Each time a visitor opens your website, the Internet browser sends a request to the server, which in turn executes it and gives the necessary data as a response. A simple HTML website uses negligible resources for the reason that it is static, but database-driven platforms are more requiring and use a lot more processing time. Each webpage that's served generates 2 kinds of load - CPU load, which depends on the span of time the hosting server spends executing a specific script; and MySQL load, which depends on the total number of database queries created by the script while the end user browses the site. Greater load will be produced if loads of people browse a given website all at once or if a considerable amount of database calls are made at the same time. Two examples are a discussion board with tens of thousands of users or an online store in which a visitor enters a term inside a search box and a large number of items are searched. Having in depth data about the load which your website generates can help you improve the content or see if it is the perfect time to switch to a more powerful kind of web hosting service, if the site is simply getting really popular.

MySQL & Load Stats in Hosting

Using the Hepsia CP, included with all our hosting offers, you will be able to see rather detailed stats about the system resources which your websites use. One of the sections will give you information about the CPU load, including the amount of processing time the hosting server spent, the span of time it took for your scripts to be executed and how much memory they used. Stats are routinely generated every 6 hours and you could also see the types of processes that produced the most load - PHP, Perl, etc. MySQL load data are listed in a different section in which you could see all the queries on a per hour, everyday, etcetera. basis. You can go back and compare stats from different months to find out if some update has altered the resource usage if the total amount of site visitors hasn't changed much. This way, you will see if your website needs to be optimized, that'll result in a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

If you need to see thorough stats for the load created by your sites, it won't take more than several mouse clicks to do this. The Hepsia hosting Control Panel, which comes with all semi-dedicated servers we offer, features a section committed to the system resource usage and the information there can tell you if your Internet sites operate properly and if the load they produce corresponds to the total amount of received website visitors. The CPU load stats include the script execution time and the time it took for the server to process the requests, and what types of processes generated the load. The MySQL stats shall show you how many times each individual database was accessed, and also day-to-day and per hour data for the entire account. With both kinds of stats, you are able to check the numbers for every one of the past days and months, so you could see how sites perform as the traffic to them increases or once you've applied some update.