The CPU load is dependent upon the time period a web server spends executing a script whenever a visitor opens a webpage on a specific script-driven website. Static HTML Internet sites use hardly any CPU time, but this isn't so with the far more sophisticated and functional scripts, that use a database and display dynamic content. The more clients open such a site, the more load will be generated on the server and if the database is very large, the MySQL server will be loaded too. An example of what could cause high load is an Internet store with tens of thousands of products. If it is popular, lots of people shall be browsing it at the same time and if they seek out items, the whole database which contains all the products shall also be constantly accessed by the script, which will result in high load. In this light, having CPU and MySQL load stats will provide you with an idea of how the Internet site is doing, if it has to be optimized or if you simply just need a more effective website hosting solution - if the website is extremely popular and the existing setup can't handle the load.
MySQL & Load Stats in Shared Hosting
Using the Hepsia Control Panel, bundled with all of our shared hosting offers, you will be able to see rather detailed data regarding the system resources which your Internet sites use. One of the sections shall give you information regarding the CPU load, such as how much processing time the server spent, the length of time it took for your scripts to be executed and the amount of memory they used. Statistics are automatically generated every 6 hours and you can also see the different types of processes that generated the most load - PHP, Perl, and so forth. MySQL load data are listed within a different section where you'll be able to see all the queries on a per hour, day-to-day, etcetera. basis. You can go back and compare statistics from various months to determine if some update has changed the resource usage if the number of visitors has not changed much. Thus, you can determine 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 Servers
Our system creates comprehensive statistics about both different types of load, so if you purchase a semi-dedicated server for your Internet sites, you can access the info with just a couple of clicks in your Hepsia hosting CP. Each type of info is listed within its own section. The CPU Load section shall tell you exactly what processes produced the load and the span of time it took for the server to execute all the requests. Though stats are generated every six hours, you can see daily and per month stats too. In the MySQL Load section you will find a list of all the databases generated in your semi-dedicated account manually and automatically, the amount of queries were sent to every one of them, the total everyday queries for the account in general, plus the average per hour rate. This information will help you figure out how well your websites perform and if any of them requires optimization of some sort.