Each time a visitor opens your Internet site, the browser sends a request to the hosting server, which in turn executes it and supplies the desired content as a response. A simple HTML site uses minimum system resources as it is static, but database-driven platforms are more requiring and use a lot more processing time. Each and every webpage that's served generates two sorts of load - CPU load, which depends on the span of time the hosting server spends executing a specific script; and MySQL load, that depends on the total number of database queries created by the script while the end user browses the site. Bigger load shall be produced if a whole lot of people surf a given Internet site all at once or if loads of database calls are made all at once. 2 good examples are a discussion board with a huge number 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 thorough data about the load which your website generates will enable you to boost the content or see if it's the perfect time to switch to a more powerful type of web hosting service, if the site is simply getting quite popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia Control Panel, which comes with all of our shared hosting plans, you shall be able to to see very comprehensive statistics concerning the resources which your websites use. One of the sections shall give you information about the CPU load, including the amount of processing time the server spent, the amount of time it took for your scripts to be executed and how much memory they used. Stats are routinely produced every 6 hours and you could also see the kinds of processes that produced the most load - PHP, Perl, etc. MySQL load stats are listed inside an individual section where you'll be able to see all the queries on an hourly, daily, and so forth. basis. You could go back and compare statistics from different months to find out if some update has transformed the resource usage if the number of website visitors hasn't changed much. In this way, you will see if your website needs to be optimized, that will lead to a better overall performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

If you have a semi-dedicated server account with us, you will be able to access very detailed CPU and MySQL load data that'll give you additional information about the functionality of your Internet sites. Two sections of the Hepsia Control Panel are dedicated to the statistics, one for each and every kind. In the CPU Load section you are able to see the execution time of your scripts and the length of time the server processed them. You may also see the types of processes that were executed. Stats are created every six hours, but if needed, you can also check data for previous days or months. The MySQL Load section shall show you the entire amount of database queries per day and each hour, along with the queries to each individual database which you have in your semi-dedicated account. Comparing this info to your traffic statistics shall give you valuable info about how your Internet sites perform and you will see if you have to take some measures to improve them.