Whenever a visitor opens your website, the web browser sends a request to the hosting server, which executes it and provides the necessary data as a response. A standard HTML website uses negligible system resources because it's static, but database-driven platforms are more requiring and use more processing time. Every single webpage that's served creates 2 forms of load - CPU load, that depends on the time period the web server spends executing a particular script; and MySQL load, which depends on the amount of database queries generated by the script while the customer browses the site. Larger load shall be generated if a lot of people look through a given Internet site all at once or if numerous database calls are made at the same time. 2 illustrations 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 in depth stats about the load which your site generates will allow you to improve the content or see if it's the perfect time to switch to a more powerful kind of website hosting service, if the site is simply getting really popular.
MySQL & Load Stats in Shared Hosting
Using the Hepsia Control Panel, provided with all our shared hosting offers, you will be able to see very comprehensive stats concerning the resources that your Internet sites use. One of the sections shall give you information about the CPU load, such as the amount of processing time the hosting server spent, the span of time it took for your scripts to be executed and exactly how much memory they used. Statistics are automatically provided every six hours and you may also see the different kinds of processes that produced the most load - PHP, Perl, and so on. MySQL load data are listed inside an individual 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 data from different months to determine if some update has changed the resource usage if the number of website visitors has not changed much. That way, you can determine if your site needs to be optimized, which will lead to a better general performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
Our system creates thorough statistics about the two types of load, so if you get a semi-dedicated server for your Internet sites, you can access the data with a few mouse clicks within your Hepsia hosting Control Panel. Every type of info is listed in its own section. The CPU Load section shall tell you what processes generated the load and the time it took for the server to execute all of the requests. Though stats are produced every 6 hours, you can see daily and per month stats as well. In the MySQL Load section you'll find a list of all the databases generated within your semi-dedicated account manually and automatically, how many queries were sent to each one of them, the total daily queries for the account overall, as well as the average per hour rate. This information will help you see how well your sites perform and if any one of them needs optimization of some type.