Whenever a visitor opens your site, the browser sends a request to the web server, which in turn executes it and provides the required content as a response. A simple HTML site uses minimum system resources as it's static, but database-driven platforms are more demanding and use more processing time. Every single page that is served creates 2 types of load - CPU load, which depends on the amount of time the hosting server spends executing a particular script; and MySQL load, that depends on the amount of database queries created by the script while the user browses the website. Higher load shall be created if a whole lot of people browse a given Internet site concurrently or if numerous database calls are made concurrently. 2 examples are a discussion board with many users or an online store in which a client enters a term inside a search box and thousands of items are searched. Having comprehensive stats about the load that your site generates can help you boost the content or see if it's time for you to switch to a more powerful sort of hosting service, if the website is simply getting very popular.

MySQL & Load Stats in Web Hosting

Using the Hepsia CP, included with all our web hosting plans, you shall be able to to see really detailed stats concerning the resources your websites use. One of the sections will give you details about the CPU load, like the amount of processing time the server spent, how much time it took for your scripts to be executed and the amount of memory they used. Stats are automatically produced every 6 hours and you can also see the different kinds of processes that produced the most load - PHP, Perl, and so forth. MySQL load statistics are listed in a separate section in which you could see all the queries on an hourly, everyday, etc. basis. You could go back and compare stats from different months to determine if some update has altered the resource usage if the total amount of visitors hasn't changed much. That way, you can see if your site needs to be optimized, that will result in a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

If you have a semi-dedicated server account with our company, you shall be able to access rather comprehensive CPU and MySQL load stats that'll give you more info about the overall performance of your sites. 2 sections of the Hepsia Control Panel are devoted to the statistics, one for every single type. In the CPU Load section you are able to see the execution time of your scripts and the amount of time the web server processed them. Additionally you can see the types of processes which were executed. Statistics are generated every 6 hours, but if required, you may also check figures for previous days or months. The MySQL Load section shall show you the total amount of database queries per day and per hour, along with the queries to each individual database that you have inside your semi-dedicated account. Comparing this info to your traffic stats will give you important data about how your sites perform and you will determine if you must take some measures to boost them.