Whenever a visitor opens your Internet site, the Internet browser sends a request to the server, which in turn executes it and supplies the desired data as a response. A simple HTML Internet site uses minimum resources because it's static, but database-driven platforms are more requiring and use more processing time. Each page that is served creates two forms of load - CPU load, which depends on the length of time the hosting server spends executing a particular script; and MySQL load, that depends on the number of database queries produced by the script while the end user browses the site. Larger load will be created if loads of people surf a certain Internet site at the same time or if a lot of database calls are made simultaneously. Two illustrations are a discussion board with a large number of users or an online store where a client enters a term within a search box and thousands of items are searched. Having thorough statistics about the load which your site generates will allow you to optimize the content or see if it's the perfect time to switch to a more powerful kind of web hosting service, if the Internet site is simply getting very popular.
MySQL & Load Stats in Hosting
Using the Hepsia CP, included with all of our hosting packages, you'll be able to see incredibly comprehensive data concerning the system resources which your Internet sites use. One of the sections shall give you information regarding the CPU load, including the amount of processing time the hosting server spent, the time it took for your scripts to be executed and how much memory they used. Stats are consistently created every 6 hours and you can also see the kinds of processes that produced the most load - PHP, Perl, and so on. MySQL load statistics are listed inside a different section where you could see all the queries on an hourly, everyday, etc. basis. You could go back and compare data from different months to see if some update has changed the resource usage if the number of website visitors has not changed much. In this way, you can determine if your website needs to be optimized, that'll contribute to a better overall performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
If you have a semi-dedicated server account with us, you shall be able to access really comprehensive CPU and MySQL load data that'll give you more info about the overall performance of your Internet sites. Two sections of the Hepsia CP are committed to the stats, one for each kind. Inside the CPU Load section you can see the execution time of your scripts and the span of time the server processed them. You can also see the different types of processes which were executed. Stats are produced every 6 hours, but if needed, you may also check statistics for previous days or months. The MySQL Load section will show you the whole number of database queries each and every day and per hour, plus the queries to each individual database that you have inside your semi-dedicated account. Comparing this info to your traffic stats shall give you useful information about how your websites perform and you will see if you must take some measures to optimize them.