If you have an HTML site, it likely uses a really small amount of system resources simply because it is static, but this isn't so with dynamic database-driven websites that use PHP scripts and provide you with way more functions. This kind of Internet sites create load on the website hosting server anytime anyone browses them, as the hosting server requires time to execute the script, to access the database and then to deliver the data requested by the visitor's web browser. A widely used discussion board, for instance, stores all usernames and posts within a database, so some load is created every time a thread is opened or an end user searches for a certain word. If a lot of people connect to the forum simultaneously, or if each search involves checking a large number of database entries, this can generate high load and affect the overall performance of the site. In this regard, CPU and MySQL load statistics can provide information about the site’s functionality, as you can compare the numbers with your traffic data to decide if the Internet site needs to be optimized or migrated to a different type of website hosting platform which will be able to bear the high system load in case the Internet site is extremely popular.
MySQL & Load Stats in Shared Web Hosting
Using the Hepsia CP, bundled with all our shared web hosting offers, you'll be able to see rather detailed stats about the resources which your sites use. One of the sections will give you information about the CPU load, including how much processing time the web server spent, the length of time it took for your scripts to be executed and exactly how much memory they used. Statistics are consistently produced every six hours and you may also see the different types of processes that generated the most load - PHP, Perl, etc. MySQL load data are listed inside a different section where you can see all the queries on an hourly, daily, and so on. basis. You'll be able to go back and compare stats from various months to determine if some update has changed the resource usage if the amount of website visitors hasn't changed much. That way, you can determine if your Internet site needs to be optimized, that will contribute to a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
If you need to see comprehensive stats for the load created by your Internet sites, it will not take more than a couple of mouse clicks to do that. The Hepsia hosting Control Panel, supplied with all semi-dedicated servers we offer, features a section devoted to the system resource usage and the info there shall tell you if your Internet sites perform well and if the load they produce corresponds to the amount of received site visitors. The CPU load stats include the script execution time and the amount of time it took for the web server to process the requests, plus what kinds of processes generated the load. The MySQL stats shall show you how frequently every single database was accessed, plus everyday and per hour stats for the whole account. With both types of statistics, you can check the numbers for every one of the past days and months, so you can easily see how sites perform as the traffic to them rises or after you have applied some update.