The CPU load depends upon the length of time a server spends executing a script whenever a visitor opens a page on a certain script-driven site. Static HTML sites use hardly any CPU time, but it's not the situation with the significantly more advanced and functional scripts, that use a database and display dynamic content. The more individuals open such a site, the more load shall be created on the web server and if the database is very large, the MySQL server shall be loaded too. A good example of what could cause high load is an online store with thousands of products. If it is popular, plenty of people will be browsing it concurrently and if they look for items, the whole database that contains all the products shall also be continuously accessed by the script, resulting in high load. In this light, having CPU and MySQL load statistics can provide an idea of how the site is doing, if it needs to be optimized or if you simply need a more potent web hosting solution - if the site is popular and the existing setup cannot deal with the load.
MySQL & Load Stats in Hosting
Our system keeps detailed information about the system resource usage of every hosting account that is created on our top-notch cloud platform, so if you choose to host your Internet sites with our company, you shall have full access to this info from the Hepsia CP, which you'll get with the account. The CPU load stats feature the CPU time and the actual execution time of your scripts, plus the amount of system memory they used. You may see what processes produced the load - PHP or Perl scripts, cron jobs, and so on. The MySQL load stats section will show you the amount of queries to each specific database which you have created within your shared hosting account, the total queries for the account in general and the typical hourly rate. Comparing these statistics to the website visitor stats shall tell you if your websites perform the way they ought to or if they require some optimization, that'll improve their overall performance and the overall site visitor experience.
MySQL & Load Stats in Semi-dedicated Servers
Because our system keeps thorough stats for the load which every semi-dedicated server account generates, you'll be aware of how your sites perform at any time. When you log in to the Hepsia CP, provided with every account, you should check out the section committed to the system load. In it, you can see the processing time our system spent on your scripts, how much time it took for the scripts to be actually executed and what types of processes created the load - cron jobs, PHP pages, Perl scripts, etcetera. Also you can see the number of queries to each database in your semi-dedicated account, the total daily stats for the account altogether, plus the average hourly rate. With both the CPU and the MySQL load data, you could always go back to past days or months and examine the functionality of your sites after some update or after a major rise in the number of your site visitors.