If you have an HTML site, it probably uses a small amount of resources as it is static, but this is not the case with dynamic database-driven Internet sites that use PHP scripts and offer way more functions. This sort of websites create load on the web hosting server each time someone browses them, as the hosting server needs time to execute the script, to access the database and then to provide the information requested by the visitor's browser. A popular discussion board, as an illustration, stores all usernames and posts within a database, so some load is produced each time a thread is opened or a user looks for a particular name. If lots of people connect to the forum concurrently, or if each search involves checking thousands of database entries, this could generate high load and affect the efficiency of the site. 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 data to determine if the Internet site must be optimized or transferred to another type of hosting platform that will be able to bear the high system load in the event that the site is extremely popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia Control Panel, provided with all of our shared hosting plans, you'll be able to see rather comprehensive data regarding the system resources that your Internet sites use. One of the sections shall give you info on the CPU load, such as the amount of processing time the web server spent, the length of time it took for your scripts to be executed and how much memory they used. Statistics are automatically provided every six hours and you may also see the kinds of processes that produced the most load - PHP, Perl, etc. MySQL load stats are listed in a different section in which you are able to see all the queries on a per hour, daily, etcetera. basis. You could go back and compare stats 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. That way, you can determine if your website needs to be optimized, that'll lead to a better functionality and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

Since our system keeps in depth stats for the load that every semi-dedicated server account generates, you shall be aware of how your websites perform at any time. As soon as you log in to the Hepsia Control Panel, which comes with each and every account, you can go to the section committed to the system load. There, you can see the processing time our system spent on your scripts, the length of time it took for the scripts to be actually executed and what sorts of processes generated the load - cron jobs, PHP pages, Perl scripts, and so on. You can also see the amount of queries to each database within your semi-dedicated account, the total daily numbers for the account in general, and also the average hourly rate. With both the CPU and the MySQL load stats, you could always go back to past days or months and evaluate the performance of your sites after some update or after a substantial rise in the number of your website visitors.