Each time a visitor opens your website, the Internet browser sends a request to the server, which executes it and gives the desired data as a response. A standard HTML website uses negligible resources as it's static, but database-driven platforms are more requiring and use far more processing time. Each webpage that's served creates two sorts of load - CPU load, that depends on the time the hosting server spends executing a particular script; and MySQL load, which depends on the number of database queries generated by the script while the client browses the Internet site. Higher load shall be generated if a considerable amount of people surf a given Internet site simultaneously or if a lot of database calls are made concurrently. 2 good examples are a discussion board with tens of thousands of users or an online store where a client enters a term inside a search box and a large number of items are searched. Having detailed statistics about the load which your website generates will help you improve the content or see if it is time for you to switch to a more powerful kind of website hosting service, if the website is simply getting extremely popular.

MySQL & Load Stats in Shared Web Hosting

Using the Hepsia Control Panel, included with all of our shared web hosting packages, you shall be able to to see rather detailed data about the resources your Internet sites use. One of the sections shall give you information about the CPU load, such as the amount of processing time the web server spent, the amount of time it took for your scripts to be executed and how much memory they used. Statistics are consistently created every 6 hours and you could also see the different types of processes that generated the most load - PHP, Perl, etc. MySQL load statistics are listed within a separate section where you can see all the queries on an hourly, daily, and so on. basis. You can go back and compare statistics from various months to see if some update has altered the resource usage if the number of site visitors hasn't changed much. This way, you can determine if your site needs to be optimized, that'll give you a better overall performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

If you have a semi-dedicated server account with our company, you'll be able to access really detailed CPU and MySQL load statistics that will give you addiitional information about the functionality of your sites. 2 sections of the Hepsia Control Panel are devoted to the stats, one for every type. Inside the CPU Load section you are able to see the execution time of your scripts and how much time the web server processed them. You may also see the different types of processes that were executed. Statistics are produced every six hours, but if needed, you could also check statistics for previous days or months. The MySQL Load section shall show you the entire number of database queries each and every day and per hour, along with the queries to each individual database which you have within your semi-dedicated account. Comparing this information to your traffic stats will give you valuable information about how your sites perform and you will see if you need to take some measures to optimize them.