The CPU load depends on the amount of time a web server spends executing a script every time a visitor opens a page on a certain script-driven website. Static HTML Internet sites use barely any CPU time, but this isn't the case with the far more complex and functional scripts, that use a database and display dynamic content. The more people open this sort of a website, the more load will be created on the hosting server and if the database is large, the MySQL server shall be loaded too. An illustration of what can cause high load is an online store with a huge number of products. If it is popular, many people shall be visiting it all at once and if they search for items, the whole database containing all the products shall also be frequently accessed by the script, which will result in high load. In this light, having CPU and MySQL load data can provide an idea of how the site is doing, if it has to be optimized or if you simply need a more potent hosting solution - if the website is very popular and the current setup can't handle the load.
MySQL & Load Stats in Shared Hosting
If you host your Internet sites in a shared hosting account with our company, you will have access to thorough CPU and MySQL statistics that will permit you to keep track of their performance. You are able to see the stats with several clicks in your Hepsia Control Panel. The CPU Load section will show you the total time period the web server spent on your scripts and just how much memory was required, as well as the time it took for the scripts to be executed. The daily view is the default one, but you'll be able to also see the stats from the preceding months. The MySQL Load section will provide you with more info about the amount of queries to every database that you have created inside the account. Once again, you are able to see monthly, day-to-day and per hour stats, that'll give you information that's different from the traffic or the number of visitors you get. That way, you can identify if the sites need some optimization.
MySQL & Load Stats in Semi-dedicated Servers
As our system keeps detailed statistics for the load which every semi-dedicated server account produces, you shall be aware of how your sites perform at any time. Once you log in to the Hepsia Control Panel, included with every account, you can check out the section committed to the system load. In it, you can 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 types of processes created the load - cron jobs, PHP pages, Perl scripts, and so forth. Additionally you can see the amount of queries to every database within your semi-dedicated account, the total daily stats for the account as a whole, 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 review the general performance of your Internet sites after some update or after a considerable boost in the number of your site visitors.