When a visitor opens your Internet site, the Internet browser sends a request to the web server, which in turn executes it and supplies the desired content as a response. A standard HTML website uses very little system resources because it's static, but database-driven platforms are more demanding and use more processing time. Each and every webpage which is served creates two kinds of load - CPU load, which depends on the time period the hosting server spends executing a specific script; and MySQL load, that depends on the number of database queries created by the script while the user browses the Internet site. Bigger load will be created if a whole lot of people browse a given Internet site concurrently or if loads of database calls are made all at once. 2 examples are a discussion board with a huge number of users or an online store where a customer enters a term in a search box and thousands of items are searched. Having in depth stats about the load that your site generates can help you optimize the content or see if it is the perfect time to switch to a more powerful type of web hosting service, if the site is simply getting quite popular.

MySQL & Load Stats in Cloud Hosting

Using the Hepsia CP, bundled with all our cloud hosting offers, you'll be able to see rather detailed stats concerning the system resources which your Internet sites use. One of the sections shall give you details about the CPU load, like the amount of processing time the web server spent, the time it took for your scripts to be executed and what amount of memory they used. Statistics are routinely provided every 6 hours and you could also see the different kinds of processes that generated the most load - PHP, Perl, etc. MySQL load statistics are listed inside an individual section in which you are able to see all the queries on an hourly, daily, etc. basis. You'll be able to go back and compare stats from different months to see if some update has transformed the resource usage if the amount of website visitors hasn't changed much. In this way, you can determine if your site needs to be optimized, which will result in a better overall performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

As our system keeps detailed statistics for the load which each semi-dedicated server account generates, you'll be aware of how your sites perform at any time. As soon as you log in to the Hepsia Control Panel, included with every account, you should check out the section dedicated to the system load. There, you will see the processing time our system spent on your scripts, the time it took for the scripts to be actually executed and what kinds of processes created the load - cron jobs, PHP pages, Perl scripts, and so on. Additionally you can see the total number of queries to every single database inside your semi-dedicated account, the total day-to-day figures for the account as a whole, and also the average hourly rate. With both the CPU and the MySQL load data, you could always go back to past days or months and evaluate the performance of your sites after some update or after a significant increase in the number of your visitors.