If you have an HTML website, it likely uses a small amount of system resources simply because it's static, but this is not so with dynamic database-driven websites that use PHP scripts and offer considerably more features. This type of sites produce load on the website hosting server every time someone browses them, due to the fact that the hosting server needs time to execute the script, to access the database and then to deliver the info requested by the visitor's web browser. A well known discussion board, for example, stores all usernames and posts within a database, so some load is created every single time a thread is opened or a user searches for a given name. If many people connect to the forum concurrently, or if each search involves checking tens of thousands of database entries, this could generate high load and affect the performance of the site. In this regard, CPU and MySQL load data can provide information about the site’s performance, as you can compare the numbers with your traffic stats and see if the site should be optimized or migrated to another type of website hosting platform that'll be able to bear the high system load in the event that the website is extremely popular.
MySQL & Load Stats in Shared Web Hosting
Using the Hepsia Control Panel, included with all of our shared web hosting plans, you will be able to see incredibly detailed stats regarding the system resources your sites use. One of the sections shall give you information about the CPU load, like the amount of processing time the web server spent, the time it took for your scripts to be executed and how much memory they used. Stats are automatically generated every six hours and you may also see the different kinds of processes that generated the most load - PHP, Perl, and so on. MySQL load stats are listed inside a separate section in which you could see all the queries on a per hour, daily, and so forth. basis. You could go back and compare stats from various months to find out if some update has changed the resource usage if the number of website visitors has not changed much. This 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 Servers
Because our system keeps thorough statistics for the load that every semi-dedicated server account produces, you will be aware of how your sites perform at any time. After you log in to the Hepsia Control Panel, included with each and every account, you can check out the section devoted to the system load. There, 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 sorts of processes produced the load - cron jobs, PHP pages, Perl scripts, etcetera. Also you can see the number of queries to each and every database in your semi-dedicated account, the total everyday stats for the account in general, plus the average hourly rate. With both the CPU and the MySQL load statistics, you can always go back to past days or months and review the general performance of your Internet sites after some update or after a major rise in the number of your website visitors.