Each time a visitor opens your website, the Internet browser sends a request to the hosting server, which in turn executes it and gives the required content as a response. A simple HTML site uses negligible system resources because it is static, but database-driven platforms are more requiring and use more processing time. Every single webpage which is served produces two kinds of load - CPU load, that depends on the length of time the server spends executing a certain script; and MySQL load, that depends on the number of database queries generated by the script while the client browses the Internet site. Higher load shall be created if a whole lot of people browse a given site simultaneously or if a considerable amount of database calls are made all at once. 2 examples are a discussion board with a huge number of users or an online store in which a client enters a term within a search box and tens of thousands of items are searched. Having comprehensive statistics about the load which your website generates can help you optimize the content or see if it is time for you to switch to a more powerful type of website hosting service, if the Internet site is simply getting really popular.

MySQL & Load Stats in Shared Website Hosting

Using the Hepsia Control Panel, bundled with all of our shared website hosting offers, you will be able to see rather comprehensive data concerning the system resources which your sites use. One of the sections will give you info on the CPU load, like how much processing time the hosting server spent, the amount of time it took for your scripts to be executed and exactly how much memory they used. Statistics are consistently created every six hours and you can also see the different kinds of processes that produced the most load - PHP, Perl, and so forth. MySQL load data are listed in an individual section where you can see all the queries on a per hour, daily, etcetera. basis. You could go back and compare data from different months to see if some update has altered the resource usage if the number of website visitors has not changed much. In this way, you will see if your website needs to be optimized, that'll give you a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

If you would like to see comprehensive stats with regards to the load generated by your sites, it won't take more than several clicks to do that. The Hepsia hosting CP, which comes with all semi-dedicated servers we offer, has a section focused on the system resource usage and the info there shall tell you if your websites perform well and if the load they produce corresponds to the total amount of received visitors. The CPU load data include the script execution time and the amount of time it took for the web server to process the requests, and also what kinds of processes generated the load. The MySQL statistics shall show you how often every database was accessed, as well as daily and hourly data for the entire account. With both kinds of statistics, you can check the numbers for every one of the past days and months, so you could see how sites perform as the traffic to them increases or after you have applied some update.