When a visitor opens your site, the web browser sends a request to the server, which in turn executes it and provides the desired content as a response. A standard HTML website uses minimal system resources as it is static, but database-driven platforms are more requiring and use a lot more processing time. Every webpage that is served creates 2 types of load - CPU load, which depends on the time the server spends executing a specific script; and MySQL load, which depends on the amount of database queries produced by the script while the client browses the Internet site. Greater load will be created if a lot of people look through a given website all at once or if loads of database calls are made all at once. Two examples are a discussion board with a large number of users or an online store in which a client enters a term in a search box and tens of thousands of items are searched. Having in depth stats about the load that your website generates will enable you to boost the content or see if it's time to switch to a more powerful kind of hosting service, if the website is simply getting very popular.
MySQL & Load Stats in Shared Web Hosting
Using the Hepsia CP, included with all our shared web hosting offers, you'll be able to see rather detailed stats regarding the system resources that your sites use. One of the sections shall give you information regarding the CPU load, like the amount of processing time the hosting server spent, the span of time it took for your scripts to be executed and what amount of memory they used. Statistics are automatically produced every six hours and you may also see the kinds of processes that generated the most load - PHP, Perl, etc. MySQL load data are listed inside an individual section in which you could see all the queries on a per hour, day-to-day, etc. basis. You can go back and compare statistics from different months to find out whether some update has transformed the resource usage if the number of visitors hasn't changed much. Thus, you can see if your website needs to be optimized, that will lead to a better general performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
Since our system keeps detailed stats for the load which every semi-dedicated server account produces, you'll be aware of how your websites perform at any time. After you log in to the Hepsia CP, included with each and every account, you should check out the section dedicated to the system load. There, you are able to see the processing time our system spent on your scripts, the span of time it took for the scripts to be actually executed and what types of processes produced the load - cron jobs, PHP pages, Perl scripts, etcetera. You could also see the amount of queries to each and every database within your semi-dedicated account, the total day-to-day statistics for the account altogether, and also 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 overall performance of your Internet sites after some update or after a considerable rise in the number of your site visitors.