Each time a visitor opens your website, the browser sends a request to the hosting server, which in turn executes it and provides the necessary content as a response. A simple HTML website uses very little system resources due to the fact that it is static, but database-driven platforms are more requiring and use more processing time. Every page that's served generates two types of load - CPU load, that depends on the span of time the web server spends executing a certain script; and MySQL load, which depends on the amount of database queries created by the script while the end user browses the site. Bigger load shall be generated if loads of people look through a certain site simultaneously or if a considerable amount of database calls are made all at once. Two illustrations are a discussion board with a large number of users or an online store in which a customer enters a term in a search box and thousands of items are searched. Having detailed stats about the load which your Internet site generates will help you boost the content or see if it is the perfect time to switch to a more powerful kind of web hosting service, if the Internet site is simply getting really popular.

MySQL & Load Stats in Cloud Hosting

Using the Hepsia CP, included with all of our cloud hosting packages, you'll be able to see incredibly comprehensive stats regarding the resources your websites use. One of the sections will give you information about the CPU load, such as the amount of processing time the web server spent, the amount of time it took for your scripts to be executed and exactly how much memory they used. Stats are consistently created every 6 hours and you can also see the kinds of processes that produced the most load - PHP, Perl, and so on. MySQL load stats are listed within a different section in which you are able to see all the queries on a per hour, day-to-day, etcetera. basis. You could go back and compare stats from various months to determine if some update has altered the resource usage if the number of site visitors hasn't changed much. In this way, you can see if your website needs to be optimized, which will contribute to a better general performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

If you have a semi-dedicated server account with our company, you shall be able to access very comprehensive CPU and MySQL load stats which will give you more information about the overall performance of your websites. Two sections of the Hepsia Control Panel are focused on the statistics, one for every type. Within the CPU Load section you can see the execution time of your scripts and the length of time the server processed them. You can even see the kinds of processes that were executed. Stats are produced every six hours, but if necessary, you could also check stats for previous days or months. The MySQL Load section shall show you the whole amount of database queries daily and on an hourly basis, along with the queries to each individual database that you have in your semi-dedicated account. Comparing this info to your traffic statistics will give you important data about how your sites perform and you will see if you must take some measures to optimize them.