Whenever a visitor opens your website, the browser sends a request to the web server, which in turn executes it and supplies the desired data as a response. A basic HTML Internet site uses very little system resources because it's static, but database-driven platforms are more requiring and use far more processing time. Every single page that is served generates 2 kinds of load - CPU load, which depends on the time the server spends executing a certain script; and MySQL load, that depends on the amount of database queries created by the script while the customer browses the website. Larger load will be created if many people surf a certain Internet site all at once or if numerous database calls are made simultaneously. Two good examples are a discussion board with a large number of users or an online store where a client enters a term inside a search box and tens of thousands of items are searched. Having comprehensive statistics about the load which your website generates will enable you to improve the content or see if it's the perfect time to switch to a more powerful sort of website hosting service, if the website is simply getting really popular.

MySQL & Load Stats in Cloud Hosting

Using the Hepsia CP, which comes with all of our cloud hosting offers, you shall be able to to see incredibly detailed data regarding the resources that your websites use. One of the sections will give you info on the CPU load, such as the amount of processing time the web server spent, the time it took for your scripts to be executed and the amount of memory they used. Statistics are automatically provided every six hours and you could also see the different types of processes that generated the most load - PHP, Perl, and so forth. MySQL load statistics are listed inside an individual section where you are able to see all the queries on a per hour, everyday, etc. basis. You can go back and compare stats from different months to find out if some update has altered the resource usage if the number of site visitors has not changed much. This way, you can determine if your site needs to be optimized, which will result in a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

As our system keeps detailed statistics for the load which each semi-dedicated server account produces, you will be aware of how your sites perform at any time. When you log in to the Hepsia CP, which comes with every account, you should check out the section committed to the system load. In it, you can easily 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 kinds of processes generated the load - cron jobs, PHP pages, Perl scripts, and so on. Also you can see the total number of queries to every single database within your semi-dedicated account, the total day-to-day figures for the account in general, and also the average hourly rate. With both the CPU and the MySQL load statistics, you may always go back to past days or months and examine the overall performance of your sites after some update or after a major boost in the number of your website visitors.