If you have an HTML website, in all probability it uses a very small amount of system resources simply because it's static, but this is not the case with dynamic database-driven websites that use PHP scripts and offer you a lot more functions. Such websites produce load on the website hosting server anytime somebody browses them, due to the fact that the hosting server requires time to execute the script, to access the database and then to deliver the information requested by the visitor's web browser. A popular discussion board, as an illustration, stores all usernames and posts inside a database, so some load is generated every time a thread is opened or an end user searches for a particular name. If a lot of people connect to the forum concurrently, or if every single search involves checking hundreds of thousands of database entries, this may produce high load and affect the performance of the website. In this regard, CPU and MySQL load data can give you data about the site’s functionality, as you can compare the numbers with your traffic statistics to determine if the Internet site must be optimized or migrated to a different kind of website hosting platform that will be able to bear the high system load in case the Internet site is extremely popular.
MySQL & Load Stats in Shared Website Hosting
Using the Hepsia CP, included with all our shared website hosting packages, you will be able to see really comprehensive statistics regarding the system resources which your Internet sites use. One of the sections shall give you details about the CPU load, including the amount of processing time the hosting server spent, how much time it took for your scripts to be executed and the amount of memory they used. Stats are automatically created every 6 hours and you could also see the types of processes that generated the most load - PHP, Perl, and so on. MySQL load stats are listed inside a separate section in which you are able to see all the queries on an hourly, everyday, etcetera. basis. You can go back and compare statistics from various months to determine if some update has changed the resource usage if the total amount of site visitors has not changed much. Thus, you will see if your website needs to be optimized, that'll give you a better general performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
As our system keeps comprehensive statistics for the load which each semi-dedicated server account generates, you shall be aware of how your websites perform at any time. Once you log in to the Hepsia CP, supplied with each 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 span of time it took for the scripts to be actually executed and what kinds of processes produced the load - cron jobs, PHP pages, Perl scripts, and so on. Also you can see the amount of queries to each and every database within your semi-dedicated account, the total everyday stats for the account as a whole, along with the average hourly rate. With both the CPU and the MySQL load stats, you could always go back to past days or months and examine the overall performance of your sites after some update or after a considerable increase in the number of your visitors.