Every time a visitor opens your Internet site, the browser sends a request to the server, which in turn executes it and provides the necessary data as a response. A simple HTML site uses very little resources as it's static, but database-driven platforms are more requiring and use far more processing time. Each and every webpage which is served creates 2 sorts of load - CPU load, that depends on the time period the hosting server spends executing a particular script; and MySQL load, that depends on the total number of database queries generated by the script while the customer browses the Internet site. Bigger load shall be produced if loads of people browse a given website concurrently or if many database calls are made at the same time. 2 good examples are a discussion board with a huge number of users or an online store in which a customer enters a term inside a search box and thousands of items are searched. Having detailed data about the load that your website generates can help you improve the content or see if it is the perfect time to switch to a more powerful sort of website hosting service, if the Internet site is simply getting quite popular.
MySQL & Load Stats in Cloud Hosting
Using the Hepsia CP, included with all of our cloud hosting plans, you will be able to see incredibly comprehensive stats concerning the system resources your sites use. One of the sections will give you information regarding the CPU load, including the amount of processing time the server spent, the amount of time it took for your scripts to be executed and how much memory they used. Stats are automatically produced every 6 hours and you may also see the different types of processes that produced the most load - PHP, Perl, and so forth. MySQL load statistics are listed inside a different section where you could see all the queries on an hourly, everyday, etcetera. basis. You could go back and compare data from various months to find out if some update has changed the resource usage if the number of website visitors has not changed much. That way, you will see if your website needs to be optimized, that'll lead to a better general performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
Since our system keeps detailed statistics for the load that every semi-dedicated server account generates, you'll be aware of how your websites perform at any time. When you log in to the Hepsia CP, provided with each and every account, you should check out the section devoted to the system load. There, you are able to see the processing time our system spent on your scripts, the time it took for the scripts to be actually executed and what sorts of processes generated the load - cron jobs, PHP pages, Perl scripts, etc. Also you can see the amount of queries to each database in your semi-dedicated account, the total everyday numbers for the account in general, as well as the average hourly rate. With both the CPU and the MySQL load stats, you may always go back to past days or months and compare the functionality of your sites after some update or after a substantial rise in the number of your visitors.