The CPU load depends upon the length of time a server spends executing a script any time a visitor opens a webpage on a given script-driven Internet site. Static HTML sites use barely any CPU time, but it is not so with the much more advanced and functional scripts, that use a database and display dynamic content. The more clients open such a website, the more load will be produced on the hosting server and if the database is very large, the MySQL server shall be loaded as well. An illustration of what may cause high load is an online store with a large number of products. If it's popular, many people shall be exploring it at the same time and if they seek out items, the whole database which contains all the products shall also be continuously accessed by the script, resulting in high load. In this light, having CPU and MySQL load data will offer you an idea of how the Internet site is doing, if it has to be optimized or if you just need a more powerful hosting solution - if the website is very popular and the established setup can't handle the load.
MySQL & Load Stats in Shared Web Hosting
Using the Hepsia CP, included with all of our shared web hosting offers, you'll be able to see rather detailed statistics regarding the resources that your websites use. One of the sections will give you info on the CPU load, such as how much processing time the web server spent, the amount of time it took for your scripts to be executed and how much memory they used. Statistics are routinely generated every six hours and you could also see the kinds of processes that produced the most load - PHP, Perl, etc. MySQL load stats are listed within an individual section in which you could see all the queries on a per hour, day-to-day, and so on. basis. You could go back and compare stats from various months to determine if some update has changed the resource usage if the total amount of site visitors has not changed much. That way, you can see if your website needs to be optimized, which will result in a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
As our system keeps thorough statistics for the load which each semi-dedicated server account produces, you shall be aware of how your Internet sites perform at any time. Once you log in to the Hepsia Control Panel, included with each account, you should check out the section devoted to the system load. In it, you are able to see the processing time our system spent on your scripts, the amount of time it took for the scripts to be actually executed and what kinds of processes created the load - cron jobs, PHP pages, Perl scripts, and so forth. You can also see the amount of queries to every single database in your semi-dedicated account, the total everyday figures for the account altogether, and also the average hourly rate. With both the CPU and the MySQL load stats, you can always go back to past days or months and compare the overall performance of your sites after some update or after a substantial boost in the number of your website visitors.