If you have an HTML site, 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 provide you with a lot more capabilities. This sort of Internet sites generate load on the hosting server each and every time somebody browses them, since the hosting server needs time to execute the script, to access the database and then to provide the content requested by the visitor's browser. A popular discussion board, for example, stores all usernames and posts in a database, so some load is generated every single time a thread is opened or a user looks for a certain term. If many people access the forum all at once, or if each and every search involves checking thousands of database entries, this can generate high load and affect the overall performance of the website. In this regard, CPU and MySQL load stats can give you data about the site’s performance, as you can compare the numbers with your traffic statistics to determine if the site needs to be optimized or migrated to a new type of hosting platform that'll be able to bear the high system load in the event that the Internet site is extremely popular.

MySQL & Load Stats in Shared Web Hosting

Using the Hepsia CP, included with all of our shared web hosting plans, you shall be able to to see really detailed statistics regarding the resources which your Internet sites use. One of the sections shall give you information regarding the CPU load, including how much processing time the hosting server spent, the amount of time it took for your scripts to be executed and the amount of memory they used. Statistics are routinely provided every six hours and you can also see the types of processes that produced the most load - PHP, Perl, etc. MySQL load stats are listed in a separate section where you could see all the queries on an hourly, day-to-day, etc. basis. You can go back and compare data from different months to determine if some update has transformed the resource usage if the total amount of visitors has not changed much. That way, you can see if your Internet site needs to be optimized, that will give you a better general performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

As our system keeps comprehensive stats for the load which each semi-dedicated server account generates, you will be aware of how your websites perform at any time. Once you log in to the Hepsia Control Panel, which comes with each and every account, you should check out the section devoted to the system load. There, you are able to see the processing time our system spent on your scripts, the amount 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 number of queries to each database inside your semi-dedicated account, the total everyday numbers 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 review the performance of your sites after some update or after a substantial rise in the number of your visitors.