Whenever a visitor opens your site, the browser sends a request to the hosting server, which executes it and supplies the desired data as a response. A basic HTML Internet site uses very little resources due to the fact that it is static, but database-driven platforms are more demanding and use much more processing time. Every webpage that is served creates 2 types of load - CPU load, which depends on the length of time the web server spends executing a certain script; and MySQL load, which depends on the number of database queries generated by the script while the client browses the site. Larger load will be generated if many people browse a given 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 in which a visitor enters a term within a search box and thousands of items are searched. Having thorough data about the load your website generates will enable you to optimize the content or see if it is the perfect time to switch to a more powerful kind of web hosting service, if the site is simply getting extremely popular.

MySQL & Load Stats in Shared Website Hosting

Using the Hepsia CP, provided with all our shared website hosting offers, you will be able to see rather comprehensive statistics regarding the resources your websites use. One of the sections will give you info on the CPU load, including how much processing time the server spent, how much time it took for your scripts to be executed and the amount of memory they used. Statistics are consistently created every 6 hours and you may also see the types of processes that generated the most load - PHP, Perl, and so forth. MySQL load data are listed inside a separate section in which you could see all the queries on an hourly, day-to-day, and so on. basis. You could go back and compare statistics from various months to see if some update has changed the resource usage if the number of website visitors has not changed much. This way, you can determine if your Internet site needs to be optimized, which will contribute to a better general performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

Our system creates in depth statistics about both kinds of load, so if you acquire a semi-dedicated server for your Internet sites, you can access the information with a few mouse clicks in your Hepsia hosting CP. Every type of info is listed in its own section. The CPU Load section can tell you which processes created the load and the span of time it took for the web server to execute each of the requests. Although statistics are created every 6 hours, you can see daily and month-to-month statistics as well. In the MySQL Load section you'll find a list of all the databases produced in your semi-dedicated account manually and automatically, what amount of queries were sent to every one of them, the total everyday queries for the account overall, as well as the average hourly rate. This info shall help you figure out how well your websites perform and if any one of them needs optimization of some type.