The CPU load depends upon the amount of time a server spends executing a script each time a visitor opens a webpage on a given script-driven website. Static HTML sites use barely any CPU time, but it's not so with the much more sophisticated and functional scripts, which use a database and display dynamic content. The more individuals open this kind of a website, the more load shall be generated on the hosting server and if the database is big, the MySQL server shall be loaded too. A good example of what can cause high load is an online store with a large number of products. If it is popular, many people will be browsing it at the same time and if they look for items, the whole database which contains all the products will also be continuously accessed by the script, which will result in high load. In this light, having CPU and MySQL load stats will give you an idea of how the Internet site is doing, if it has to be optimized or if you simply just need a more powerful hosting solution - if the site is popular and the current setup cannot handle the load.
MySQL & Load Stats in Shared Hosting
Our system keeps detailed info about the system resource usage of every shared hosting account which is set up on our top-notch cloud platform, so if you opt to host your websites with us, you'll have full access to this info through the Hepsia Control Panel, which you will get with the account. The CPU load statistics feature the CPU time and the actual execution time of your scripts, along with the amount of system memory they used. You may see what processes generated the load - PHP or Perl scripts, cron jobs, etc. The MySQL load stats section will show you the amount of queries to each particular database which you have created within your shared hosting account, the total queries for the account as a whole and the average hourly rate. Comparing these statistics to the site visitor stats will tell you if your websites perform the way they should or if they require some optimization, that'll improve their performance and the overall site visitor experience.
MySQL & Load Stats in Semi-dedicated Servers
As our system keeps comprehensive stats for the load that every semi-dedicated server account generates, you'll be aware of how your Internet sites perform at any time. As soon as you log in to the Hepsia Control Panel, which comes with every single account, you can check out the section dedicated to the system load. There, you will see the processing time our system spent on your scripts, the length of time it took for the scripts to be actually executed and what sorts of processes produced the load - cron jobs, PHP pages, Perl scripts, etcetera. You can also see the amount of queries to each database inside your semi-dedicated account, the total day-to-day numbers for the account as a whole, and also the average hourly rate. With both the CPU and the MySQL load statistics, you may always go back to past days or months and review the functionality of your Internet sites after some update or after a major increase in the number of your site visitors.