Whenever a visitor opens your website, the web browser sends a request to the server, which in turn executes it and gives the required content as a response. A standard HTML website uses minimum resources due to the fact that it's static, but database-driven platforms are more requiring and use more processing time. Each page that's served creates 2 forms of load - CPU load, which depends on the time period the server spends executing a particular script; and MySQL load, which depends on the total number of database queries generated by the script while the end user browses the website. Bigger load shall be generated if a whole lot of people look through a given website simultaneously or if loads 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 visitor enters a term in a search box and a large number of items are searched. Having thorough stats about the load which your website generates will help you boost the content or see if it is time to switch to a more powerful kind of web hosting service, if the website is simply getting extremely popular.
MySQL & Load Stats in Website Hosting
Using the Hepsia CP, included with all our website hosting packages, you will be able to see really detailed data about the resources which your sites use. One of the sections shall give you information about the CPU load, such as the amount of processing time the hosting server spent, the length of time it took for your scripts to be executed and what amount of memory they used. Stats are consistently produced every 6 hours and you can also see the different kinds of processes that generated the most load - PHP, Perl, and so forth. MySQL load data are listed in an individual section where you are able to see all the queries on an hourly, everyday, etcetera. basis. You'll be able to go back and compare statistics from different months to determine if some update has altered the resource usage if the total amount of visitors has not changed much. Thus, you can see if your site needs to be optimized, that will 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 us, you shall be able to access quite comprehensive CPU and MySQL load stats that will give you addiitional information about the general performance of your Internet sites. 2 sections of the Hepsia CP are committed to the statistics, one for every kind. In the CPU Load section you could see the execution time of your scripts and the span of time the server processed them. You can even see the types of processes which were executed. Stats are generated every 6 hours, but if required, you may also check figures for previous days or months. The MySQL Load section shall show you the total number of database queries each day and each hour, as well as the queries to each individual database you have within your semi-dedicated account. Comparing this data to your traffic stats shall give you useful info about how your sites perform and you shall see if you must take some measures to enhance them.