Each time a visitor opens your site, the Internet browser sends a request to the server, which executes it and gives the necessary content as a response. A standard HTML Internet site uses minimum resources for the reason that it's static, but database-driven platforms are more demanding and use far more processing time. Each webpage that's served creates two sorts of load - CPU load, which depends on the time period the web server spends executing a specific script; and MySQL load, which depends on the number of database queries produced by the script while the customer browses the site. Greater load will be generated if loads of people look through a certain website at the same time or if numerous database calls are made at the same time. 2 good examples are a discussion board with tens of thousands of users or an online store where a customer enters a term in a search box and a large number of items are searched. Having thorough data about the load your Internet site generates will enable you to improve the content or see if it's time to switch to a more powerful type of hosting service, if the Internet site is simply getting really popular.
MySQL & Load Stats in Shared Hosting
Using the Hepsia CP, which comes with all our shared hosting packages, you will be able to see incredibly detailed statistics about the resources which your sites use. One of the sections shall give you information about the CPU load, such as how much processing time the web server spent, the time it took for your scripts to be executed and what amount of memory they used. Stats are consistently produced every six hours and you can also see the kinds of processes that generated the most load - PHP, Perl, and so on. MySQL load statistics are listed inside a separate section where you'll be able to see all the queries on an hourly, everyday, etc. basis. You could go back and compare statistics from various months to see if some update has transformed the resource usage if the number of visitors has not changed much. In this way, you will see if your website needs to be optimized, which will give you a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
If you have a semi-dedicated server account with our company, you will be able to access very detailed CPU and MySQL load data that'll give you additional information about the overall performance of your Internet sites. 2 sections of the Hepsia CP are devoted to the stats, one for each kind. In the CPU Load section you can see the execution time of your scripts and how much time the hosting server processed them. You can also see the kinds of processes that were executed. Stats are generated every 6 hours, but if required, you may also check stats for previous days or months. The MySQL Load section will show you the whole amount of database queries daily and on an hourly basis, plus the queries to each individual database you have within your semi-dedicated account. Comparing this info to your traffic stats shall give you valuable info about how your sites perform and you will determine if you have to take some measures to optimize them.