Every time a visitor opens your site, the Internet browser sends a request to the web server, which executes it and supplies the necessary information as a response. A simple HTML website uses minimal resources as it is static, but database-driven platforms are more requiring and use more processing time. Each page that's served produces two sorts of load - CPU load, which depends on the span of time the web server spends executing a certain script; and MySQL load, which depends on the number of database queries created by the script while the user browses the website. Higher load shall be generated if a lot of people look through a particular site at the same time or if a lot of database calls are made simultaneously. 2 examples are a discussion board with many users or an online store in which a visitor enters a term inside a search box and a large number of items are searched. Having detailed statistics about the load which your Internet site generates will enable you to optimize the content or see if it is time for you to switch to a more powerful type of website hosting service, if the website is simply getting quite popular.
MySQL & Load Stats in Website Hosting
Our system keeps comprehensive information about the system resource usage of each and every website hosting account which is set up on our top-notch cloud platform, so in case you opt to host your Internet sites with our company, you shall have full access to this info through the Hepsia CP, which you'll get with the account. The CPU load statistics feature the CPU time and the actual execution time of your scripts, and the amount of system memory they used. You may see what processes created the load - PHP or Perl scripts, cron jobs, etc. The MySQL load statistics section will show you the amount of queries to each individual database that you've created inside your shared hosting account, the total queries for the account altogether and the normal hourly rate. Comparing these statistics to the visitor stats shall tell you if your websites perform the way they have to or if they require some optimization, that will improve their functionality and the overall site visitor experience.
MySQL & Load Stats in Semi-dedicated Servers
If you would like to see detailed stats about the load generated by your websites, it won't take more than several mouse clicks to do that. The Hepsia hosting CP, supplied with all semi-dedicated servers which we offer, has a section devoted to the system resource usage and the information there will tell you if your websites operate properly and if the load they create corresponds to the total amount of received visitors. The CPU load stats include the script execution time and the amount of time it took for the server to process the requests, and also what sorts of processes created the load. The MySQL stats shall show you how often each individual database was accessed, as well as daily and hourly data for the whole account. With both forms of stats, you'll be able to check the numbers for any of the past days and months, so you can easily see how the sites perform as the traffic to them grows or once you've applied some update.