Whenever a visitor opens your site, the Internet browser sends a request to the server, which in turn executes it and supplies the required content as a response. A simple HTML website uses very little system resources as it's static, but database-driven platforms are more demanding and use much more processing time. Each page which is served produces 2 forms of load - CPU load, which depends on the amount of time the server spends executing a particular script; and MySQL load, that depends on the total number of database queries created by the script while the client browses the Internet site. Bigger load will be created if loads of people surf a certain website simultaneously or if loads of database calls are made at the same time. 2 illustrations are a discussion board with thousands of users or an online store where a visitor enters a term within a search box and thousands of items are searched. Having comprehensive data about the load your site generates will help you improve the content or see if it is the perfect time to switch to a more powerful kind of hosting service, if the website is simply getting extremely popular.
MySQL & Load Stats in Cloud Hosting
Using the Hepsia Control Panel, included with all our cloud hosting offers, you'll be able to see rather comprehensive data concerning the resources which your Internet sites use. One of the sections shall give you information about the CPU load, including how much processing time the hosting server spent, the amount of time it took for your scripts to be executed and what amount of memory they used. Statistics are automatically generated every 6 hours and you may also see the different kinds of processes that generated the most load - PHP, Perl, and so forth. MySQL load stats are listed within a different section where you could see all the queries on a per hour, daily, etcetera. basis. You'll be able to go back and compare statistics from different months to see if some update has altered the resource usage if the total amount of visitors has not changed much. In this way, you can determine if your website needs to be optimized, which will lead to a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
If you have a semi-dedicated server account with our company, you will be able to access rather comprehensive CPU and MySQL load data that will give you addiitional information about the overall performance of your websites. Two sections of the Hepsia Control Panel are dedicated to the statistics, one for each and every type. Within the CPU Load section you could see the execution time of your scripts and how much time the web server processed them. You can also see the different kinds of processes which were executed. Statistics are generated every six hours, but if necessary, you can also check stats for previous days or months. The MySQL Load section shall show you the total amount of database queries per day and per hour, and also the queries to each individual database which you have within your semi-dedicated account. Comparing this info to your traffic statistics shall give you important info about how your sites perform and you shall see if you have to take some measures to enhance them.