Every time a visitor opens your Internet site, the web browser sends a request to the hosting server, which in turn executes it and provides the desired data as a response. A basic HTML site uses very little resources as it is static, but database-driven platforms are more requiring and use a lot more processing time. Each page that is served produces two types of load - CPU load, which depends on the length of time the web server spends executing a particular script; and MySQL load, which depends on the number of database queries created by the script while the client browses the Internet site. Bigger load shall be produced if a considerable amount of people browse a certain Internet site concurrently or if loads of database calls are made at the same time. 2 examples are a discussion board with thousands of users or an online store in which a client enters a term inside a search box and thousands of items are searched. Having in depth statistics about the load which your website generates will help you improve the content or see if it is time to switch to a more powerful kind of hosting service, if the site is simply getting really popular.
MySQL & Load Stats in Web Hosting
If you host your sites within a web hosting account with our company, you'll have access to in depth CPU and MySQL data that will enable you to keep an eye on their operation. You can see the data with a few mouse clicks inside your Hepsia CP. The CPU Load section will reveal to you the total time the hosting server spent on your scripts and the amount of memory was required, along with the time it took for the scripts to be executed. The daily view is the default one, but you can also see the numbers from the previous months. The MySQL Load section will provide you with additional information about the number of queries to every single database that you have created in the account. Once again, you are able to see month-to-month, everyday and hourly stats, that shall give you data that is different from the traffic or the number of visitors which you get. That way, you can identify if the websites require some optimization.
MySQL & Load Stats in Semi-dedicated Servers
If you want to see thorough statistics with regards to the load generated by your sites, it won't take more than a couple of mouse clicks to do that. The Hepsia hosting Control Panel, supplied with all semi-dedicated servers that we offer, has a section dedicated to the system resource usage and the info there shall tell you if your websites perform well and if the load they produce corresponds to the number of received website visitors. The CPU load stats include the script execution time and the time it took for the machine to process the requests, and what types of processes produced the load. The MySQL statistics will show you how frequently every database was accessed, and also day-to-day and per hour data for the whole account. With both kinds of stats, you'll be able to check the numbers for any of the past days and months, so you can see how the sites perform as the traffic to them grows or once you've applied some update.