Each time a visitor opens your Internet site, the browser sends a request to the server, which in turn executes it and gives the required data as a response. A simple HTML site uses minimal resources because it is static, but database-driven platforms are more requiring and use much more processing time. Each and every page which is served creates two forms of load - CPU load, which depends on the span of time the web server spends executing a specific script; and MySQL load, which depends on the total number of database queries created by the script while the client browses the site. Bigger load will be generated if a considerable amount of people browse a particular website concurrently or if loads of database calls are made all at once. Two illustrations are a discussion board with a huge number of users or an online store in which a visitor enters a term in a search box and tens of thousands of items are searched. Having in depth stats about the load that your site generates can help you optimize the content or see if it is time for you to switch to a more powerful kind of hosting service, if the site is simply getting very popular.

MySQL & Load Stats in Hosting

Using the Hepsia CP, provided with all of our hosting plans, you'll be able to see really detailed statistics concerning the system resources your sites use. One of the sections shall give you information about the CPU load, including the amount of processing time the server spent, the length of time it took for your scripts to be executed and how much memory they used. Stats are consistently provided every 6 hours and you could also see the different types of processes that generated the most load - PHP, Perl, and so on. MySQL load statistics are listed within a separate section in which you can see all the queries on a per hour, day-to-day, etcetera. basis. You'll be able to go back and compare data from different months to find out if some update has altered the resource usage if the number of website visitors has not changed much. This way, you will see if your site needs to be optimized, that will give you a better general 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 rather comprehensive CPU and MySQL load stats which will give you addiitional information about the general performance of your websites. 2 sections of the Hepsia Control Panel are focused on the statistics, one for every single kind. In the CPU Load section you could see the execution time of your scripts and the length of time the server processed them. You can also see the different types of processes which were executed. Statistics are generated every six hours, but if necessary, you can also check stats for previous days or months. The MySQL Load section will show you the whole number of database queries per day and on an hourly basis, as well as the queries to each individual database that you have within your semi-dedicated account. Comparing this information to your traffic stats will give you important information about how your websites perform and you will determine if you need to take some measures to boost them.