Each time a visitor opens your site, the Internet browser sends a request to the server, which in turn executes it and provides the necessary content as a response. A basic HTML site uses minimum resources because it's static, but database-driven platforms are more requiring and use more processing time. Every webpage that is served produces two sorts of load - CPU load, which depends on the span of time the server spends executing a certain script; and MySQL load, which depends on the amount of database queries generated by the script while the user browses the website. Greater load will be created if many people look through a given Internet site all at once or if a considerable amount of database calls are made concurrently. 2 good examples are a discussion board with tens of thousands of users or an online store where a visitor enters a term inside a search box and tens of thousands of items are searched. Having comprehensive stats about the load your site generates will help you improve the content or see if it is time to switch to a more powerful sort of hosting service, if the website is simply getting very popular.

MySQL & Load Stats in Web Hosting

Using the Hepsia Control Panel, which comes with all of our web hosting packages, you shall be able to to see really comprehensive statistics concerning the system resources your sites use. One of the sections shall give you information about the CPU load, like how much processing time the hosting server spent, the length of time it took for your scripts to be executed and how much memory they used. Statistics are automatically generated every six hours and you can also see the kinds of processes that generated the most load - PHP, Perl, and so forth. MySQL load data are listed inside an individual section where you are able to see all the queries on an hourly, day-to-day, etc. basis. You could go back and compare data from different months to find out if some update has altered the resource usage if the amount of website visitors hasn't changed much. This way, you can determine if your site needs to be optimized, which will lead to a better general performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

If you have a semi-dedicated server account with us, you'll be able to access really detailed CPU and MySQL load stats that'll give you more information about the general performance of your Internet sites. Two sections of the Hepsia CP are focused on the stats, one for every single type. In the CPU Load section you can see the execution time of your scripts and the length of time the server processed them. You can also see the different kinds of processes that were executed. Statistics are generated every 6 hours, but if required, you may also check statistics for previous days or months. The MySQL Load section will show you the total number of database queries each and every day and on an hourly basis, plus the queries to each individual database that you have in your semi-dedicated account. Comparing this data to your traffic stats shall give you important info about how your websites perform and you shall see if you must take some measures to optimize them.