When a visitor opens your website, the browser sends a request to the web server, which in turn executes it and gives the desired information as a response. A basic HTML site uses minimum resources for the reason that it's static, but database-driven platforms are more demanding and use much more processing time. Every page that's served generates 2 types of load - CPU load, which depends on the amount of time the web server spends executing a particular script; and MySQL load, which depends on the total number of database queries produced by the script while the end user browses the Internet site. Higher load shall be produced if loads of people look through a particular site simultaneously or if a lot of database calls are made concurrently. 2 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 thousands of items are searched. Having detailed stats about the load which your Internet site generates can help you improve the content or see if it is time for you to switch to a more powerful type of web hosting service, if the website is simply getting very popular.
MySQL & Load Stats in Web Hosting
Using the Hepsia CP, included with all our web hosting plans, you'll be able to see really comprehensive data concerning the resources that your Internet sites use. One of the sections shall give you information about the CPU load, such as how much processing time the server spent, the time it took for your scripts to be executed and the amount of memory they used. Stats are consistently provided every six hours and you could also see the types of processes that produced the most load - PHP, Perl, and so on. MySQL load data are listed within a separate section where you are able to see all the queries on a per hour, daily, etc. basis. You'll be able to go back and compare statistics from different months to find out if some update has changed the resource usage if the total amount of site visitors has not changed much. Thus, you can see if your website needs to be optimized, which will give you a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
If you have a semi-dedicated server account with us, you will be able to access really comprehensive CPU and MySQL load statistics that will give you more information about the general performance of your Internet sites. Two sections of the Hepsia CP are devoted to the stats, one for every type. Within the CPU Load section you can see the execution time of your scripts and the length of time the server processed them. You may also see the kinds of processes which were executed. Stats are created every six hours, but if needed, you can also check statistics for previous days or months. The MySQL Load section will show you the whole amount of database queries per day and on an hourly basis, along with the queries to each individual database that you have in your semi-dedicated account. Comparing this data to your traffic statistics will give you important information about how your sites perform and you shall see if you must take some measures to boost them.