Every time a visitor opens your site, the web browser sends a request to the server, which in turn executes it and provides the necessary information as a response. A standard HTML website uses negligible system resources as it is static, but database-driven platforms are more requiring and use much more processing time. Each page that is served generates 2 types of load - CPU load, which depends on the time the server spends executing a particular script; and MySQL load, which depends on the number of database queries produced by the script while the client browses the Internet site. Bigger load shall be created if loads of people look through a certain site at the same time or if a lot of database calls are made simultaneously. Two examples are a discussion board with a huge number of users or an online store where a client enters a term in a search box and a large number of items are searched. Having comprehensive stats about the load that your Internet site generates can help you improve the content or see if it is time to switch to a more powerful kind of web hosting service, if the site is simply getting really popular.
MySQL & Load Stats in Shared Hosting
Our system keeps comprehensive info about the system resource usage of each shared hosting account that's created on our top-notch cloud platform, so if 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 stats include the CPU time and the actual execution time of your scripts, plus what amount of system memory they used. You could also see what processes created the load - PHP or Perl scripts, cron jobs, etc. The MySQL load statistics section will show you the number of queries to each specific database that you've created in your shared hosting account, the total queries for the account as a whole and the average hourly rate. Comparing these figures to the site visitor data shall tell you if your websites perform the way they have to or if they need some optimization, which will improve their functionality and the overall site visitor experience.
MySQL & Load Stats in Semi-dedicated Hosting
If you want to see detailed stats for the load created by your sites, it won't take more than just a few mouse clicks to do this. The Hepsia hosting CP, included with all semi-dedicated servers we offer, has a section focused on the system resource usage and the info there can tell you if your websites function properly and if the load they create corresponds to the number of received website visitors. The CPU load statistics include the script execution time and the length of time it took for the web server to process the requests, and what types of processes created the load. The MySQL data shall show you how many times each database was accessed, plus everyday and per hour statistics for the whole account. With both kinds of statistics, you are able to check the numbers for each of the past days and months, so you can see how the websites perform as the traffic to them increases or after you have applied some update.