Whenever a visitor opens your site, the web browser sends a request to the hosting server, which in turn executes it and provides the desired information as a response. A standard HTML site uses very little system resources due to the fact that it's static, but database-driven platforms are more demanding and use a lot more processing time. Each and every webpage which is served generates 2 sorts of load - CPU load, that depends on the amount of time the hosting server spends executing a particular script; and MySQL load, which depends on the amount of database queries generated by the script while the end user browses the website. Larger load shall be created if a whole lot of people surf a certain website all at once or if many database calls are made at the same time. 2 examples are a discussion board with a huge number of users or an online store where a client enters a term in a search box and a large number of items are searched. Having thorough statistics about the load that your site generates will help you optimize the content or see if it's time for you to switch to a more powerful kind of website hosting service, if the site is simply getting quite popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia Control Panel, included with all our shared hosting packages, you'll be able to see rather comprehensive data regarding the resources that 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 time it took for your scripts to be executed and exactly how much memory they used. Stats are consistently generated every 6 hours and you may also see the types of processes that produced the most load - PHP, Perl, and so forth. MySQL load stats are listed in an individual section in which you could see all the queries on a per hour, day-to-day, etc. basis. You could go back and compare data from different months to find out whether some update has altered the resource usage if the amount of visitors hasn't changed much. Thus, you will see if your Internet site needs to be optimized, that'll result in a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

Our system creates comprehensive statistics about both different kinds of load, so if you get a semi-dedicated server for your Internet sites, you can access the info with a few clicks in your Hepsia hosting Control Panel. Each kind of info is listed within its own section. The CPU Load section will show you which processes created the load and the span of time it took for the web server to execute all the requests. Though stats are created every six hours, you can see day-to-day and per month statistics also. In the MySQL Load section you shall find a list of all the databases produced in your semi-dedicated account manually and automatically, what amount of queries were sent to each of them, the total everyday queries for the account in general, plus the average hourly rate. This data will help you determine how well your websites perform and if any of them needs optimization of some type.