When a visitor opens your website, the browser sends a request to the web server, which executes it and provides the required information as a response. A basic HTML website uses negligible system resources because it's static, but database-driven platforms are more requiring and use much more processing time. Each and every page that's served generates two forms of load - CPU load, that depends on the time period the server spends executing a certain script; and MySQL load, which depends on the amount of database queries created by the script while the end user browses the website. Bigger load shall be generated if a lot of people surf a particular website concurrently or if many database calls are made concurrently. 2 examples are a discussion board with thousands of users or an online store where a customer enters a term inside a search box and a large number of items are searched. Having detailed stats about the load your Internet site generates will help you improve the content or see if it's time to switch to a more powerful sort of website hosting service, if the website is simply getting really popular.
MySQL & Load Stats in Hosting
Using the Hepsia CP, which comes with all our hosting packages, you shall be able to to see rather comprehensive data about the resources your Internet sites use. One of the sections shall give you information about the CPU load, like the amount of processing time the server spent, how much time it took for your scripts to be executed and exactly how much memory they used. Statistics are automatically provided every 6 hours and you could also see the types of processes that generated the most load - PHP, Perl, and so forth. MySQL load data are listed within a separate section in which you could see all the queries on an hourly, everyday, and so on. basis. You'll be able to go back and compare statistics from different months to determine if some update has altered the resource usage if the amount of site visitors hasn't changed much. That way, you will see if your site needs to be optimized, which will give you a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
If you have a semi-dedicated server account with our company, you'll be able to access rather comprehensive CPU and MySQL load stats that will give you more info about the performance of your Internet sites. Two sections of the Hepsia CP are committed to the statistics, one for each and every type. Inside the CPU Load section you are able to see the execution time of your scripts and the span of time the server processed them. You may also see the kinds of processes which were executed. Stats are generated every 6 hours, but if necessary, you could also check statistics for previous days or months. The MySQL Load section shall show you the whole amount of database queries daily and on an hourly basis, along with the queries to each individual database which you have in your semi-dedicated account. Comparing this information to your traffic stats shall give you important info about how your sites perform and you shall see if you need to take some measures to optimize them.