Each time a visitor opens your website, the Internet browser sends a request to the server, which executes it and gives the necessary content as a response. A simple HTML site uses negligible system resources as it is static, but database-driven platforms are more requiring and use far more processing time. Each webpage which is served creates two sorts of load - CPU load, which depends on the span of time the hosting server spends executing a certain script; and MySQL load, that depends on the amount of database queries produced by the script while the end user browses the Internet site. Greater load will be produced if a lot of people browse a particular Internet site concurrently or if loads of database calls are made simultaneously. 2 good examples are a discussion board with a large number of users or an online store in which a customer enters a term within a search box and thousands of items are searched. Having detailed stats about the load which your site generates can help you boost the content or see if it's time to switch to a more powerful sort of web hosting service, if the Internet site is simply getting quite popular.

MySQL & Load Stats in Web Hosting

Using the Hepsia CP, provided with all of our web hosting plans, you'll be able to see really detailed statistics concerning the system resources your websites use. One of the sections will give you information regarding the CPU load, like how much processing time the server spent, how much time it took for your scripts to be executed and the amount of memory they used. Statistics are routinely created every 6 hours and you can also see the different types of processes that produced the most load - PHP, Perl, etc. MySQL load data are listed in a separate section in which you can see all the queries on an hourly, day-to-day, and so forth. basis. You could go back and compare statistics from different months to determine if some update has transformed the resource usage if the number of site visitors hasn't changed much. Thus, you can see if your Internet site needs to be optimized, which will lead to a better overall performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

Since our system keeps detailed statistics for the load which every semi-dedicated server account generates, you'll be aware of how your websites perform at any time. As soon as you log in to the Hepsia Control Panel, supplied with each and every account, you can go to the section devoted to the system load. In it, you can easily see the processing time our system spent on your scripts, how much time it took for the scripts to be actually executed and what sorts of processes generated the load - cron jobs, PHP pages, Perl scripts, etc. You could also see the total number of queries to each database within your semi-dedicated account, the total day-to-day statistics for the account altogether, plus the average hourly rate. With both the CPU and the MySQL load statistics, you may always go back to past days or months and assess the general performance of your sites after some update or after a major rise in the number of your site visitors.