Whenever a visitor opens your site, the web browser sends a request to the hosting server, which executes it and provides the desired information as a response. A simple HTML site uses negligible resources for the reason that it is static, but database-driven platforms are more requiring and use far more processing time. Every page that's served generates two sorts of load - CPU load, which depends on the time the server spends executing a particular script; and MySQL load, that depends on the total number of database queries generated by the script while the customer browses the site. Greater load shall be generated if loads of people look through a given website all at once or if many database calls are made concurrently. 2 examples are a discussion board with thousands of users or an online store in which a client enters a term in a search box and a large number of items are searched. Having detailed stats about the load that your website generates will allow you to boost the content or see if it is time to switch to a more powerful type of web hosting service, if the Internet site is simply getting extremely popular.
MySQL & Load Stats in Cloud Hosting
Using the Hepsia Control Panel, bundled with all our cloud hosting plans, you'll be able to see very comprehensive statistics regarding the resources that your Internet sites use. One of the sections shall give you info on the CPU load, such as how much processing time the web server spent, the span of time it took for your scripts to be executed and exactly how much memory they used. Statistics are routinely generated every 6 hours and you could also see the different types of processes that produced the most load - PHP, Perl, etc. MySQL load stats are listed inside an individual section where you are able to see all the queries on a per hour, day-to-day, etc. basis. You can go back and compare data from various months to find out whether some update has changed the resource usage if the amount of website visitors has not changed much. Thus, you can see if your site needs to be optimized, that'll give you a better overall performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
Our system creates thorough stats about the two different kinds of load, so if you purchase a semi-dedicated server for your sites, you can access the info with just a few clicks inside your Hepsia hosting Control Panel. Each kind of data is listed in its own section. The CPU Load section shall tell you exactly what processes produced the load and the length of time it took for the hosting server to execute all of the requests. Though statistics are produced every six hours, you can see day-to-day and monthly stats as well. In the MySQL Load section you'll find a list of all the databases generated inside your semi-dedicated account manually and automatically, what number of queries were sent to each one of them, the total daily queries for the account in general, plus the average hourly rate. This info shall help you determine how well your websites perform and if any of them needs optimization of some sort.