Every time a visitor opens your Internet site, the web browser sends a request to the 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 much more processing time. Each and every page that is served produces two sorts of load - CPU load, that depends on the span of time the web server spends executing a certain script; and MySQL load, that depends on the number of database queries generated by the script while the customer browses the website. Bigger load shall be created if a whole lot of people surf a certain website concurrently or if a lot of database calls are made concurrently. 2 good examples are a discussion board with many 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 thorough data about the load that your site generates will allow you to optimize the content or see if it is time to switch to a more powerful type of website hosting service, if the site is simply getting really popular.
MySQL & Load Stats in Website Hosting
Using the Hepsia Control Panel, which comes with all of our website hosting packages, you will be able to see really comprehensive stats concerning the system resources that your sites use. One of the sections shall give you info on the CPU load, like how much processing time the hosting server spent, the amount of time it took for your scripts to be executed and exactly how much memory they used. Stats are routinely provided every 6 hours and you can also see the kinds of processes that generated the most load - PHP, Perl, and so forth. MySQL load statistics are listed in a separate section where you'll be able to see all the queries on an hourly, 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 amount of visitors hasn't changed much. That way, you can determine if your Internet site needs to be optimized, that will lead to a better overall performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
Our system produces comprehensive stats about the two different types of load, so if you buy a semi-dedicated server for your sites, you can access the information with just a couple of mouse clicks inside your Hepsia hosting CP. Each kind of info is listed inside its own section. The CPU Load section will tell you what processes generated the load and the span of time it took for the server to execute all the requests. Though stats are generated every six hours, you can see day-to-day and month-to-month statistics too. In the MySQL Load section you'll find a list of all the databases generated within your semi-dedicated account manually and automatically, how many queries were sent to each 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 needs optimization of some type.