When a visitor opens your site, the web browser sends a request to the server, which executes it and provides the required data as a response. A basic HTML website uses negligible system resources as it is static, but database-driven platforms are more requiring and use much more processing time. Every webpage which is served creates two sorts of load - CPU load, that depends on the time period the hosting server spends executing a specific script; and MySQL load, which depends on the total number of database queries generated by the script while the end user browses the site. Higher load shall be created if a considerable amount of people look through a certain site all at once or if numerous database calls are made all at once. 2 good examples are a discussion board with a huge number of users or an online store in which a visitor enters a term inside a search box and thousands of items are searched. Having detailed data about the load your site generates will allow you to optimize the content or see if it's the perfect time to switch to a more powerful kind of web hosting service, if the site is simply getting quite popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia Control Panel, included with all our shared hosting plans, you will be able to see rather detailed statistics concerning the resources that your websites use. One of the sections will 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 the amount of memory they used. Stats are automatically provided every six hours and you can also see the different types of processes that produced the most load - PHP, Perl, etc. MySQL load data are listed within a different section where you could see all the queries on a per hour, day-to-day, etc. basis. You can go back and compare stats from various months to see if some update has transformed the resource usage if the number of website visitors has not changed much. That way, you can determine if your website needs to be optimized, that'll 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 will be able to access rather comprehensive CPU and MySQL load statistics that'll give you more information about the overall performance of your Internet sites. Two sections of the Hepsia CP are committed to the stats, one for every kind. Inside the CPU Load section you could see the execution time of your scripts and the amount of time the web server processed them. You can also see the different types of processes that were executed. Stats are created every 6 hours, but if required, you can also check data 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 inside your semi-dedicated account. Comparing this data to your traffic stats will give you useful information about how your sites perform and you will see if you need to take some measures to improve them.