Every time a visitor opens your site, the Internet browser sends a request to the server, which executes it and provides the necessary data as a response. A standard HTML website uses very little system resources as it is static, but database-driven platforms are more requiring and use a lot more processing time. Every page that's served generates two sorts of load - CPU load, which depends on the time the server spends executing a particular script; and MySQL load, that depends on the total number of database queries created by the script while the user browses the site. Greater load will be produced if a considerable amount of people browse a particular Internet site all at once or if a lot of database calls are made at the same time. Two good examples are a discussion board with tens of thousands of users or an online store in which a customer enters a term inside a search box and a large number of items are searched. Having comprehensive data about the load that your website generates will help you boost the content or see if it is the perfect time to switch to a more powerful type of website hosting service, if the website is simply getting extremely popular.

MySQL & Load Stats in Web Hosting

Using the Hepsia CP, included with all of our web hosting plans, you will be able to see very detailed data regarding the resources which your sites use. One of the sections will give you information about the CPU load, like how much processing time the server spent, the span of time it took for your scripts to be executed and the amount of memory they used. Stats are routinely created every six hours and you may also see the different kinds of processes that generated the most load - PHP, Perl, etc. MySQL load stats are listed in a separate section in which you are able to see all the queries on a per hour, everyday, and so forth. basis. You could go back and compare data from various months to find out if some update has altered the resource usage if the number of visitors has not changed much. In this way, you will see if your site needs to be optimized, that'll lead to a better overall performance and an improved user experience.