The CPU load depends upon the length of time a hosting server spends executing a script any time a visitor opens a webpage on a given script-driven website. Static HTML sites use hardly any CPU time, but this isn't the situation with the significantly more complex and functional scripts, that use a database and display dynamic content. The more customers open such a website, the more load shall be generated on the server and if the database is large, the MySQL server shall be loaded too. An illustration of what could cause high load is an Internet store with a huge number of products. If it's popular, many people will be exploring it at the same time and if they seek out items, the entire 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 statistics will provide you with an idea of how the Internet site is doing, if it needs to be optimized or if you just need a more efficient web hosting solution - if the site is really popular and the established setup cannot deal with the load.
MySQL & Load Stats in Shared Website Hosting
Using the Hepsia Control Panel, provided with all our shared website hosting plans, you shall be able to to see really detailed stats concerning the system resources your websites use. One of the sections will give you info on the CPU load, including the amount of processing time the hosting server spent, the length of time it took for your scripts to be executed and the amount of memory they used. Statistics are consistently produced every six hours and you can also see the types of processes that generated the most load - PHP, Perl, and so forth. MySQL load statistics are listed inside a separate section where you'll be able to see all the queries on a per hour, daily, etc. basis. You'll be able to go back and compare statistics from various months to find out if some update has altered the resource usage if the total amount of website visitors has not changed much. Thus, you can see if your site needs to be optimized, that'll lead to a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
If you have a semi-dedicated server account with our company, you shall be able to access rather detailed CPU and MySQL load stats that'll give you addiitional information about the performance of your Internet sites. 2 sections of the Hepsia Control Panel are devoted to the statistics, one for every kind. Inside the CPU Load section you can see the execution time of your scripts and how much time the server processed them. You can also see the different kinds of processes that were executed. Stats are created every 6 hours, but if necessary, you can also check stats for previous days or months. The MySQL Load section shall show you the whole number of database queries per day and on an hourly basis, along with the queries to each individual database that you have inside your semi-dedicated account. Comparing this data to your traffic statistics shall give you valuable data about how your Internet sites perform and you shall see if you need to take some measures to enhance them.