Each time a visitor opens your website, the browser sends a request to the web server, which executes it and provides the required information as a response. A standard HTML website uses very little system resources for the reason that it's static, but database-driven platforms are more requiring and use far more processing time. Every single page that is served generates 2 forms of load - CPU load, which depends on the amount of time the hosting server spends executing a certain script; and MySQL load, which depends on the amount of database queries generated by the script while the user browses the site. Bigger load will be created if a lot of people surf a particular site concurrently or if a lot of database calls are made at the same time. Two illustrations are a discussion board with thousands of users or an online store in which a visitor enters a term in a search box and a large number of items are searched. Having in depth stats about the load that your Internet site generates can help you optimize the content or see if it is the perfect time to switch to a more powerful type of web hosting service, if the site is simply getting really popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia CP, included with all our shared hosting plans, you shall be able to to see rather comprehensive statistics about the resources which your websites use. One of the sections shall give you info on the CPU load, such as how much processing time the hosting server spent, the amount of time it took for your scripts to be executed and what amount of memory they used. Statistics are routinely produced every six hours and you may also see the different types of processes that generated the most load - PHP, Perl, etc. MySQL load data are listed inside a separate section in which you'll be able to see all the queries on an hourly, daily, etc. basis. You can go back and compare stats from various months to find out whether some update has transformed the resource usage if the total amount of site visitors has not changed much. In this way, you can determine if your site needs to be optimized, that will contribute to a better general performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

Our system produces thorough statistics about both different kinds of load, so if you acquire a semi-dedicated server for your sites, you can access the information with a few clicks inside your Hepsia hosting Control Panel. Each kind of data is listed inside its own section. The CPU Load section will show you exactly what processes produced the load and the amount of time it took for the web server to execute all the requests. Although stats are produced every six hours, you can see daily and monthly statistics as well. In the MySQL Load section you will find a list of all the databases produced within your semi-dedicated account manually and automatically, what number of queries were sent to each one of them, the total daily queries for the account in general, plus the average per hour rate. This info shall help you determine how well your websites perform and if any one of them requires optimization of some sort.