Every time a visitor opens your site, the web browser sends a request to the web server, which executes it and gives the necessary content as a response. A simple HTML website uses minimal system resources due to the fact that it is static, but database-driven platforms are more requiring and use much more processing time. Each page that is served creates two types of load - CPU load, that depends on the span 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 end user browses the site. Greater load shall be produced if loads of people surf a given Internet site simultaneously or if a lot of database calls are made all at once. Two illustrations are a discussion board with tens of thousands of users or an online store where a client enters a term in a search box and thousands of items are searched. Having comprehensive data about the load which your Internet 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 website hosting service, if the Internet site is simply getting really popular.

MySQL & Load Stats in Cloud Web Hosting

Using the Hepsia CP, which comes with all our cloud web hosting offers, you will be able to see rather comprehensive statistics regarding the system resources your Internet sites use. One of the sections will give you information about the CPU load, like how much processing time the web server spent, the span of time it took for your scripts to be executed and how much memory they used. Stats are routinely provided every 6 hours and you may also see the types of processes that generated the most load - PHP, Perl, and so on. MySQL load data are listed inside a different section in which you are able to see all the queries on a per hour, everyday, and so on. basis. You can go back and compare data from different months to see if some update has transformed the resource usage if the number of site visitors has not changed much. Thus, you will see if your site needs to be optimized, that'll result in a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

Our system creates thorough stats about both different types of load, so if you purchase a semi-dedicated server for your sites, you can access the information with just a few mouse clicks within your Hepsia hosting Control Panel. Every type of information is listed in its own section. The CPU Load section will show you exactly what processes generated the load and the time it took for the server to execute each of the requests. Though stats are created every six hours, you can see day by day and month-to-month stats also. In the MySQL Load section you'll find a list of all the databases created in your semi-dedicated account manually and automatically, what amount of queries were sent to each of them, the total day-to-day queries for the account as a whole, plus the average per hour rate. This information will help you figure out how well your websites perform and if each of them needs optimization of some type.