Every time a visitor opens your Internet site, the Internet browser sends a request to the web server, which in turn executes it and supplies the necessary content as a response. A standard HTML website uses very little system resources as it's static, but database-driven platforms are more requiring and use a lot more processing time. Each page that's served creates 2 types of load - CPU load, which depends on the time period the server spends executing a particular script; and MySQL load, which depends on the total number of database queries generated by the script while the end user browses the Internet site. Bigger load shall be created if a lot of people look through a certain site simultaneously or if loads of database calls are made all at once. 2 examples are a discussion board with tens of thousands of users or an online store where a visitor enters a term in a search box and a large number of items are searched. Having thorough statistics about the load that your site generates will allow you to optimize the content or see if it is time to switch to a more powerful sort of website hosting service, if the Internet site is simply getting very popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia CP, bundled with all our shared hosting offers, you will be able to see incredibly detailed stats concerning the resources that your websites use. One of the sections will give you information regarding the CPU load, such as the amount of processing time the web server spent, how much time it took for your scripts to be executed and how much memory they used. Stats are automatically generated every 6 hours and you can also see the kinds of processes that generated the most load - PHP, Perl, and so forth. MySQL load statistics are listed in a separate section in which you'll be able to see all the queries on an hourly, day-to-day, and so forth. basis. You could go back and compare stats from different months to see if some update has altered the resource usage if the total amount of visitors has not changed much. This way, you can determine if your site needs to be optimized, which will result in a better functionality 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 rather detailed CPU and MySQL load statistics that'll give you more information about the performance of your Internet sites. 2 sections of the Hepsia CP are focused on the statistics, one for each kind. Within the CPU Load section you could see the execution time of your scripts and the amount of time the server processed them. Additionally you can see the different types of processes that were executed. Statistics are generated every six hours, but if necessary, you can also check stats for previous days or months. The MySQL Load section shall show you the whole number of database queries per day and each hour, along with the queries to each individual database that you have inside your semi-dedicated account. Comparing this data to your traffic statistics will give you useful information about how your sites perform and you shall see if you need to take some measures to enhance them.