Whenever a visitor opens your site, the web browser sends a request to the web server, which executes it and gives the required content as a response. A simple HTML Internet site uses minimal resources as it's static, but database-driven platforms are more requiring and use more processing time. Each webpage that's served generates two types of load - CPU load, that depends on the length of time the server spends executing a particular script; and MySQL load, which depends on the number of database queries created by the script while the end user browses the website. Greater load will be produced if many people surf a given site concurrently or if a considerable amount of database calls are made concurrently. Two good examples are a discussion board with thousands of users or an online store where a client enters a term in a search box and tens of thousands of items are searched. Having comprehensive stats about the load which your site generates can help you optimize the content or see if it is time for you to switch to a more powerful sort of website hosting service, if the site is simply getting extremely popular.
MySQL & Load Stats in Shared Hosting
If you host your sites inside a shared hosting account with our company, you'll have access to in depth CPU and MySQL data that will permit you to keep tabs on their performance. You can easily see the stats with a number of clicks within your Hepsia CP. The CPU Load section can tell you the total time period the hosting server spent on your scripts and what amount of memory was needed, along with the time it took for the scripts to be executed. The daily view is the default one, but you could also see the statistics from the previous months. The MySQL Load section give you additional information about the amount of queries to each and every database that you have created inside the account. Once again, you can easily see month-to-month, daily and per hour stats, that will give you info which is different from the traffic or the number of visitors that you get. Thus, you can identify if the Internet sites require some optimization.
MySQL & Load Stats in Semi-dedicated Servers
If you have a semi-dedicated server account with us, you'll be able to access very detailed CPU and MySQL load statistics which will give you more info about the overall performance of your Internet sites. Two sections of the Hepsia Control Panel are focused on the stats, one for each and every kind. Within the CPU Load section you can see the execution time of your scripts and the span of time the hosting server processed them. Additionally you can see the kinds of processes which were executed. Statistics are produced every 6 hours, but if needed, you may also check stats for previous days or months. The MySQL Load section will show you the whole amount of database queries daily and per hour, as well as the queries to each individual database which you have inside your semi-dedicated account. Comparing this data to your traffic statistics shall give you valuable information about how your Internet sites perform and you shall see if you need to take some measures to enhance them.