Whenever a visitor opens your website, the browser sends a request to the server, which executes it and gives the desired information as a response. A basic HTML site uses minimal system resources due to the fact that it is static, but database-driven platforms are more requiring and use a lot more processing time. Each page which is served produces 2 kinds of load - CPU load, which depends on the amount of time the web server spends executing a specific script; and MySQL load, which depends on the total number of database queries generated by the script while the client browses the website. Higher load shall be generated if many people look through a given Internet site simultaneously or if loads of database calls are made at the same time. Two examples are a discussion board with a huge number of users or an online store in which a visitor enters a term within a search box and thousands of items are searched. Having thorough stats about the load that your site generates will help you improve the content or see if it is time for you to switch to a more powerful type of hosting service, if the site is simply getting very popular.

MySQL & Load Stats in Cloud Web Hosting

Using the Hepsia Control Panel, provided with all of our cloud web hosting plans, you shall be able to to see incredibly detailed data concerning the system resources that your sites use. One of the sections shall give you information about the CPU load, like the amount of processing time the web server spent, the length of time it took for your scripts to be executed and the amount of memory they used. Stats are automatically generated every six hours and you could also see the different kinds of processes that produced the most load - PHP, Perl, etc. MySQL load stats are listed within a different section where you could see all the queries on a per hour, everyday, and so on. basis. You'll be able to go back and compare data from different months to determine if some update has changed the resource usage if the number of site visitors has not changed much. This way, you will see if your Internet site needs to be optimized, which will lead to a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

Our system generates detailed statistics about both different kinds of load, so if you buy a semi-dedicated server for your websites, you can access the data with just a few mouse clicks in your Hepsia hosting Control Panel. Each type of info is listed within its own section. The CPU Load section will tell you what processes created the load and how much time it took for the web server to execute every one of the requests. Though stats are produced every 6 hours, you can see day by day and monthly stats too. In the MySQL Load section you shall find a list of all the databases generated within your semi-dedicated account manually and automatically, what amount of queries were sent to each one of them, the total daily queries for the account overall, along with the average hourly rate. This information will help you see how well your sites perform and if each of them requires optimization of some sort.