Whenever a visitor opens your website, the browser sends a request to the server, which in turn executes it and provides the necessary data as a response. A simple HTML Internet site uses minimum resources for the reason that it is static, but database-driven platforms are more requiring and use more processing time. Each and every webpage which is served produces two sorts of load - CPU load, that depends on the length of time the server spends executing a specific script; and MySQL load, that depends on the amount of database queries generated by the script while the customer browses the Internet site. Larger load will be created if a whole lot of people browse a certain Internet site simultaneously or if many database calls are made simultaneously. 2 examples are a discussion board with a large number of users or an online store where a client enters a term in a search box and thousands of items are searched. Having detailed statistics about the load which your Internet 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 Internet site is simply getting extremely popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia Control Panel, which comes with all our shared hosting packages, you shall be able to to see really comprehensive stats concerning the resources which your websites use. One of the sections shall give you info on the CPU load, like how much processing time the server spent, the amount of time it took for your scripts to be executed and the amount of memory they used. Stats are consistently provided every 6 hours and you may also see the kinds of processes that generated the most load - PHP, Perl, etc. MySQL load stats are listed inside a separate section where you could see all the queries on an hourly, daily, and so forth. basis. You can go back and compare data from different months to find out if some update has altered the resource usage if the amount of site visitors hasn't changed much. Thus, 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

Since our system keeps thorough statistics for the load which each semi-dedicated server account generates, you shall be aware of how your sites perform at any time. Once you log in to the Hepsia Control Panel, which comes with each account, you can go to the section committed to the system load. In it, you will 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 types of processes generated the load - cron jobs, PHP pages, Perl scripts, and so forth. Also you can see the amount of queries to each and every database in your semi-dedicated account, the total day-to-day stats for the account overall, along with the average hourly rate. With both the CPU and the MySQL load data, you could always go back to past days or months and evaluate the general performance of your websites after some update or after a substantial boost in the number of your site visitors.