When a visitor opens your site, the browser sends a request to the hosting server, which in turn executes it and gives the desired content as a response. A standard HTML site uses minimum system resources for the reason that it's static, but database-driven platforms are more demanding and use far more processing time. Each and every webpage that's served generates two kinds of load - CPU load, that depends on the span of time the web server spends executing a specific script; and MySQL load, that depends on the total number of database queries generated by the script while the client browses the website. Larger load will be created if a considerable amount of people surf a particular website at the same time or if many database calls are made all at once. Two illustrations are a discussion board with tens of thousands of users or an online store in which a customer enters a term within a search box and a large number of items are searched. Having in depth data about the load that your site generates will enable you to boost the content or see if it's time to switch to a more powerful kind of hosting service, if the Internet site is simply getting very popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia CP, provided with all of our shared hosting packages, you'll be able to see incredibly comprehensive data concerning the system resources that your websites use. One of the sections will give you information regarding the CPU load, such as how much processing time the server spent, the time it took for your scripts to be executed and how much memory they used. Statistics are consistently generated every six 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 in an individual section in which you could see all the queries on a per hour, daily, etc. basis. You could go back and compare stats from various months to find out if some update has changed the resource usage if the total amount of website visitors hasn't changed much. In this way, you can see if your Internet site needs to be optimized, that will give you a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

Our system creates in depth statistics about the two different types of load, so if you purchase a semi-dedicated server for your Internet sites, you can access the information with just a few mouse clicks in your Hepsia hosting Control Panel. Every type of information is listed within its own section. The CPU Load section will show you which processes created the load and the length of time it took for the hosting server to execute all of the requests. Although stats are generated every six hours, you can see day-to-day and per month stats as well. In the MySQL Load section you'll find a list of all the databases created within your semi-dedicated account manually and automatically, the amount of queries were sent to every one of them, the total daily queries for the account in general, along with the average hourly rate. This information shall help you see how well your sites perform and if each of them requires optimization of some sort.