The CPU load depends upon the time period a web server spends executing a script when a visitor opens a webpage on a particular script-driven website. Static HTML Internet sites use hardly any CPU time, but it's not the case with the far more complex and functional scripts, that use a database and display dynamic content. The more clients open this sort of a site, the more load shall be created on the hosting server and if the database is large, the MySQL server shall be loaded also. A good example of what can cause high load is an online store with a large number of products. If it is popular, lots of people shall be exploring it all at once and if they seek out items, the entire database that contains all the products will also be constantly accessed by the script, resulting in high load. In this light, having CPU and MySQL load stats will provide you with an idea of how the website is doing, if it has to be optimized or if you simply just need a more powerful web hosting solution - if the Internet site is extremely popular and the current setup cannot deal with the load.
MySQL & Load Stats in Shared Web Hosting
Using the Hepsia CP, included with all our shared web hosting offers, you'll be able to see rather detailed stats concerning the resources your websites use. One of the sections will give you info on the CPU load, such as how much processing time the hosting server spent, the span of time it took for your scripts to be executed and what amount of memory they used. Statistics are automatically produced every 6 hours and you could also see the different kinds of processes that generated the most load - PHP, Perl, and so on. MySQL load statistics are listed within a separate section where you are able to see all the queries on an hourly, day-to-day, etc. basis. You'll be able to go back and compare statistics from various months to find out whether some update has changed the resource usage if the number of site visitors hasn't changed much. In this way, you will see if your Internet site needs to be optimized, that will lead to a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
If you have a semi-dedicated server account with us, you will be able to access quite comprehensive CPU and MySQL load stats that'll give you additional information about the efficiency of your sites. Two sections of the Hepsia CP are dedicated to the stats, one for every single type. In the CPU Load section you can see the execution time of your scripts and the length of time the web server processed them. You can even see the types of processes which were executed. Statistics are produced every six hours, but if required, you could also check data for previous days or months. The MySQL Load section shall show you the whole amount of database queries each day and on an hourly basis, and also the queries to each individual database you have in your semi-dedicated account. Comparing this data to your traffic stats shall give you useful information about how your Internet sites perform and you will determine if you need to take some measures to improve them.