If you have an HTML website, most likely it uses a really small amount of system resources because it's static, but that isn't the case with dynamic database-driven Internet sites that use PHP scripts and provide much more functions. Such sites produce load on the hosting server anytime somebody browses them, due to the fact that the web server requires time to execute the script, to access the database and then to provide the information 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 generated every time a thread is opened or an end user searches for a certain phrase. If a lot of people connect to the forum at the same time, or if every single search involves checking thousands of database entries, this could generate high load and affect the efficiency of the Internet site. In this regard, CPU and MySQL load stats can provide you with info about the site’s overall performance, as you can compare the numbers with your traffic data to determine if the website should be optimized or migrated to a different kind of hosting platform which will be able to bear the high system load in the event that the site is very popular.
MySQL & Load Stats in Shared Web Hosting
Using the Hepsia CP, provided with all our shared web hosting packages, you'll be able to see very comprehensive stats concerning the system resources that your sites use. One of the sections shall give you information about the CPU load, like the amount of processing time the server spent, the span of time it took for your scripts to be executed and how much memory they used. Stats are routinely provided every six hours and you may also see the different types of processes that produced the most load - PHP, Perl, etc. MySQL load stats are listed in a separate section where you can see all the queries on a per hour, daily, etcetera. basis. You'll be able to go back and compare statistics from different months to find out whether some update has altered the resource usage if the number of website visitors hasn't changed much. Thus, you can see if your site needs to be optimized, that'll lead to a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
Due to the fact that our system keeps thorough statistics for the load that every semi-dedicated server account generates, you will be aware of how your sites perform at any time. As soon as you log in to the Hepsia CP, supplied with every account, you can go to the section dedicated to the system load. In it, you can easily 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, and so on. Also you can see the amount of queries to every single database in your semi-dedicated account, the total everyday statistics for the account in general, as well as the average hourly rate. With both the CPU and the MySQL load statistics, you could always go back to past days or months and review the overall performance of your websites after some update or after a significant boost in the number of your website visitors.