Each time a visitor opens your site, the browser sends a request to the server, which in turn executes it and supplies the required data as a response. A simple HTML website uses minimal system resources due to the fact that it's static, but database-driven platforms are more requiring and use far more processing time. Every page that's served produces two types of load - CPU load, which depends on the time the hosting server spends executing a particular script; and MySQL load, that depends on the total number of database queries created by the script while the end user browses the Internet site. Higher load will be produced if a lot of people surf a particular site all at once or if a lot of database calls are made simultaneously. Two good examples are a discussion board with tens of thousands of users or an online store in which a visitor enters a term within a search box and a large number of items are searched. Having comprehensive stats about the load which your Internet site generates will help you improve the content or see if it is time to switch to a more powerful type of hosting service, if the Internet site is simply getting really popular.
MySQL & Load Stats in Website Hosting
Our system keeps detailed information about the system resource usage of each and every website hosting account which is created on our top-notch cloud platform, so in case you choose to host your sites with us, you will have full access to this information via the Hepsia CP, which you shall get with the account. The CPU load statistics include the CPU time and the actual execution time of your scripts, plus what amount of system memory they used. You can also see what processes created the load - PHP or Perl scripts, cron jobs, and so forth. The MySQL load stats section will show you the number of queries to each individual database which you have created inside your shared hosting account, the total queries for the account altogether and the typical hourly rate. Comparing these figures to the website visitor stats will tell you if your Internet sites perform the way they need to or if they require some optimization, which will improve their efficiency and the overall website visitor experience.
MySQL & Load Stats in Semi-dedicated Hosting
If you need to see comprehensive statistics for the load created by your Internet sites, it won't take more than a few clicks to do that. The Hepsia hosting CP, included with all semi-dedicated servers which we offer, has a section devoted to the system resource usage and the information there shall tell you if your Internet sites perform well and if the load they create corresponds to the total amount of received visitors. The CPU load statistics include the script execution time and the span of time it took for the server to process the requests, as well as what kinds of processes created the load. The MySQL stats shall show you how often every single database was accessed, and also everyday and hourly stats for the whole account. With both forms of stats, you can check the numbers for every one of the past days and months, so you could see how sites perform as the traffic to them grows or once you've applied some update.