Every time a visitor opens your Internet site, the browser sends a request to the web server, which in turn executes it and supplies the desired content as a response. A basic HTML site uses negligible system resources due to the fact that it's static, but database-driven platforms are more demanding and use far more processing time. Every webpage that is served creates two types of load - CPU load, which depends on the time the web server spends executing a particular script; and MySQL load, that depends on the number of database queries created by the script while the user browses the Internet site. Bigger load shall be generated if many people browse a particular site all at once or if a considerable amount of database calls are made at the same time. 2 illustrations are a discussion board with tens of thousands of users or an online store where a visitor enters a term in a search box and a large number of items are searched. Having detailed data about the load your site generates will enable you to optimize the content or see if it's time for you to switch to a more powerful kind of website hosting service, if the Internet site is simply getting quite popular.
MySQL & Load Stats in Website Hosting
Using the Hepsia Control Panel, included with all of our website hosting packages, you will be able to see rather comprehensive data concerning the resources that your Internet sites use. One of the sections will give you details 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 what amount of memory they used. Statistics are routinely produced every 6 hours and you may also see the different kinds of processes that generated the most load - PHP, Perl, and so on. MySQL load statistics are listed within an individual section in which you could see all the queries on a per hour, everyday, and so on. basis. You could go back and compare stats from different months to find out if some update has altered the resource usage if the total amount of visitors hasn't changed much. This way, you can see if your site needs to be optimized, that'll contribute to a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
If you have a semi-dedicated server account with our company, you'll be able to access quite detailed CPU and MySQL load statistics that'll give you more information about the overall performance of your websites. Two sections of the Hepsia Control Panel are committed to the statistics, one for every single kind. Within the CPU Load section you could see the execution time of your scripts and how much time the hosting server processed them. You may also see the different types of processes which were executed. Stats are generated every six hours, but if necessary, you can also check statistics for previous days or months. The MySQL Load section shall show you the entire number of database queries per day and per hour, as well as the queries to each individual database which you have in your semi-dedicated account. Comparing this information to your traffic statistics shall give you important info about how your websites perform and you will determine if you have to take some measures to enhance them.