Each time a visitor opens your website, the browser sends a request to the web server, which in turn executes it and provides the necessary content as a response. A standard HTML site uses very little system resources due to the fact that it is static, but database-driven platforms are more demanding and use far more processing time. Each and every webpage which is served creates two kinds of load - CPU load, that depends on the time period the web server spends executing a specific script; and MySQL load, which depends on the total number of database queries created by the script while the client browses the site. Higher load will be produced if loads of people surf a given site at the same time or if a considerable amount of database calls are made simultaneously. Two illustrations are a discussion board with tens of thousands of users or an online store in which a client enters a term in a search box and a large number of items are searched. Having thorough statistics about the load that your website generates will allow you to improve the content or see if it's the perfect time to switch to a more powerful type of hosting service, if the Internet site is simply getting quite popular.
MySQL & Load Stats in Cloud Hosting
Our system keeps comprehensive information about the system resource usage of every single cloud hosting account that is set up on our top-notch cloud platform, so if you opt to host your websites with our company, you'll have full access to this information through the Hepsia Control Panel, which you will get with the account. The CPU load stats feature the CPU time and the actual execution time of your scripts, as well as the amount of system memory they used. You may see what processes produced the load - PHP or Perl scripts, cron jobs, etcetera. The MySQL load stats section will show you the number of queries to each particular database which you have created within your shared hosting account, the total queries for the account in general and the average hourly rate. Comparing these statistics to the site visitor stats will tell you if your websites perform the way they need to or if they need some optimization, that'll improve their functionality and the overall site visitor experience.
MySQL & Load Stats in Semi-dedicated Servers
If you have a semi-dedicated server account with our company, you will be able to access rather comprehensive CPU and MySQL load statistics which will give you more information about the functionality of your websites. Two sections of the Hepsia Control Panel are committed to the stats, one for each type. In the CPU Load section you are able to see the execution time of your scripts and how much time the hosting server processed them. Additionally you can see the kinds of processes that were executed. Stats are produced every six hours, but if required, you may also check stats for previous days or months. The MySQL Load section will show you the whole number of database queries daily and per hour, and also the queries to each individual database you have within your semi-dedicated account. Comparing this information to your traffic statistics will give you valuable info about how your sites perform and you will determine if you have to take some measures to optimize them.