Each time a visitor opens your Internet site, the browser sends a request to the hosting server, which executes it and gives the necessary information as a response. A simple HTML Internet site uses negligible resources because it is static, but database-driven platforms are more demanding and use much more processing time. Every webpage which is served generates 2 forms of load - CPU load, that depends on the amount of time the hosting server spends executing a specific script; and MySQL load, that depends on the total number of database queries generated by the script while the customer browses the site. Higher load shall be created if a lot of people look through a particular site simultaneously or if numerous database calls are made simultaneously. Two good examples are a discussion board with tens of thousands of users or an online store in which a customer enters a term in a search box and a large number of items are searched. Having in depth data about the load your site generates will allow you to boost the content or see if it's the perfect time to switch to a more powerful sort of website hosting service, if the Internet site is simply getting quite popular.
MySQL & Load Stats in Shared Website Hosting
Using the Hepsia Control Panel, provided with all our shared website hosting packages, you shall be able to to see rather comprehensive statistics concerning the resources your sites use. One of the sections will give you information about the CPU load, including the amount of processing time the server spent, the span of time it took for your scripts to be executed and what amount of memory they used. Stats are automatically provided 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 in an individual section where you are able to see all the queries on a per hour, daily, and so on. basis. You'll be able to go back and compare statistics from different months to find out whether some update has changed the resource usage if the total amount of site visitors has not changed much. Thus, you can see if your Internet site needs to be optimized, which will result in 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 will be able to access really comprehensive CPU and MySQL load data that'll give you more information about the overall performance of your sites. Two sections of the Hepsia CP are committed to the stats, one for every kind. Inside the CPU Load section you are able to see the execution time of your scripts and the span of time the server processed them. You can even see the kinds of processes which were executed. Statistics are created every 6 hours, but if needed, you may also check stats for previous days or months. The MySQL Load section shall show you the total number of database queries daily and on an hourly basis, as well as the queries to each individual database which you have within your semi-dedicated account. Comparing this data to your traffic stats shall give you valuable info about how your Internet sites perform and you will determine if you need to take some measures to enhance them.