Each time a visitor opens your website, the web browser sends a request to the server, which executes it and provides the required data as a response. A standard HTML Internet site uses minimal system resources because it is static, but database-driven platforms are more requiring and use a lot more processing time. Every single webpage which is served generates 2 forms of load - CPU load, which depends on the amount of time the web server spends executing a particular script; and MySQL load, that depends on the total number of database queries created by the script while the user browses the Internet site. Bigger load will be produced if a lot of people browse a particular Internet site at the same time or if numerous database calls are made at the same time. Two good examples are a discussion board with thousands of users or an online store in which a visitor enters a term inside a search box and thousands of items are searched. Having thorough data about the load that your site generates will enable you to boost the content or see if it's time for you to switch to a more powerful sort of web hosting service, if the website is simply getting really popular.

MySQL & Load Stats in Cloud Web Hosting

Using the Hepsia CP, included with all our cloud web hosting plans, you'll be able to see very detailed statistics about the resources your Internet sites use. One of the sections shall give you info on the CPU load, including the amount of processing time the server spent, the amount of time it took for your scripts to be executed and the amount of memory they used. Statistics are automatically provided every 6 hours and you could also see the different types of processes that generated the most load - PHP, Perl, etc. MySQL load stats are listed inside an individual section where you'll be able to see all the queries on a per hour, everyday, etcetera. basis. You can go back and compare stats from different months to find out whether some update has altered the resource usage if the amount of website visitors has not changed much. This way, you will see if your Internet site needs to be optimized, that'll give you a better functionality and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

As our system keeps thorough stats for the load that every semi-dedicated server account produces, you shall be aware of how your Internet sites perform at any time. As soon as you log in to the Hepsia Control Panel, included with every account, you can check out the section dedicated to the system load. In it, you will see the processing time our system spent on your scripts, the time it took for the scripts to be actually executed and what types of processes produced the load - cron jobs, PHP pages, Perl scripts, etcetera. You could also see the number of queries to each and every database within your semi-dedicated account, the total daily stats for the account altogether, along with the average hourly rate. With both the CPU and the MySQL load stats, you may always go back to past days or months and compare the functionality of your sites after some update or after a major boost in the number of your visitors.