When a visitor opens your website, the Internet browser sends a request to the web server, which in turn executes it and provides the desired data as a response. A simple HTML website uses negligible system resources for the reason that it's static, but database-driven platforms are more requiring and use much more processing time. Each webpage that is served creates 2 sorts of load - CPU load, which depends on the span of time the hosting server spends executing a particular script; and MySQL load, which depends on the total number of database queries produced by the script while the end user browses the website. Higher load will be created if a lot of people browse a particular site at the same time or if many database calls are made all at once. 2 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 in depth stats about the load that your Internet site generates will allow you to optimize the content or see if it is time to switch to a more powerful type of web hosting service, if the website is simply getting extremely popular.
MySQL & Load Stats in Web Hosting
Using the Hepsia Control Panel, included with all our web hosting plans, you'll be able to see really comprehensive data about the resources your Internet sites use. One of the sections will give you information regarding the CPU load, such as the amount of processing time the server spent, the length of time it took for your scripts to be executed and how much memory they used. Stats are consistently produced every six hours and you can also see the kinds of processes that produced the most load - PHP, Perl, etc. MySQL load stats are listed within a different section where you'll be able to see all the queries on a per hour, everyday, etcetera. basis. You'll be able to go back and compare statistics from different months to see if some update has transformed the resource usage if the amount of visitors has not changed much. In this way, you can see if your website needs to be optimized, that'll lead to a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
If you want to see in depth statistics for the load created by your websites, it won't take more than just a few clicks to do that. The Hepsia hosting CP, which comes with all semi-dedicated servers we offer, has a section committed to the system resource usage and the data there can tell you if your sites perform well and if the load they produce corresponds to the number of received website visitors. The CPU load stats include the script execution time and the length of time it took for the web server to process the requests, as well as what types of processes created the load. The MySQL statistics will show you how many times every database was accessed, as well as daily and by the hour data for the whole account. With both types of stats, you'll be able to check the numbers for every one of the past days and months, so you can see how the websites perform as the traffic to them increases or once you've applied some update.