Every time a visitor opens your site, the Internet browser sends a request to the hosting server, which in turn executes it and provides the necessary data as a response. A standard HTML Internet site uses negligible resources due to the fact that it is static, but database-driven platforms are more requiring and use a lot more processing time. Each and every page that's served creates 2 sorts of load - CPU load, that depends on the time period the web server spends executing a specific script; and MySQL load, that depends on the amount of database queries generated by the script while the user browses the Internet site. Larger load shall be created if a considerable amount of people browse a particular website at the same time or if a considerable amount of database calls are made simultaneously. 2 good examples are a discussion board with many users or an online store where a client enters a term in a search box and thousands of items are searched. Having comprehensive data about the load your Internet site generates can help you boost the content or see if it is time for you to switch to a more powerful type of website hosting service, if the website is simply getting quite popular.
MySQL & Load Stats in Shared Hosting
Using the Hepsia CP, included with all of our shared hosting offers, you will be able to see really detailed statistics about the system resources which your websites use. One of the sections will give you info on the CPU load, like the amount of processing time the web server spent, the time it took for your scripts to be executed and exactly how much memory they used. Statistics are automatically produced every six hours and you may also see the types of processes that produced the most load - PHP, Perl, and so on. MySQL load stats are listed in a different section in which you'll be able to see all the queries on a per hour, day-to-day, etcetera. basis. You can go back and compare statistics from various months to find out whether some update has altered the resource usage if the amount of website visitors has not changed much. That way, you can determine if your site needs to be optimized, that will result in a better general performance 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 rather comprehensive CPU and MySQL load stats that will give you addiitional information about the performance of your websites. Two sections of the Hepsia Control Panel are dedicated to the statistics, one for every type. In the CPU Load section you can see the execution time of your scripts and how much time the hosting server processed them. Additionally you can see the different kinds of processes which were executed. Statistics are created every 6 hours, but if necessary, you can also check stats for previous days or months. The MySQL Load section shall show you the whole number of database queries daily and on an hourly basis, as well as the queries to each individual database which you have inside your semi-dedicated account. Comparing this data to your traffic statistics will give you important information about how your websites perform and you will see if you must take some measures to optimize them.