Each time a visitor opens your website, the web browser sends a request to the server, which in turn executes it and provides the necessary information as a response. A standard HTML site uses minimum resources due to the fact that it's static, but database-driven platforms are more demanding and use more processing time. Every webpage which is served produces two forms of load - CPU load, which depends on the time the web server spends executing a specific script; and MySQL load, that depends on the number of database queries created by the script while the end user browses the site. Bigger load will be produced if a considerable amount of people browse a particular website concurrently or if a lot of database calls are made simultaneously. 2 good examples are a discussion board with many users or an online store where a customer enters a term in a search box and a large number of items are searched. Having detailed data about the load your Internet site generates will enable you to boost the content or see if it's time for you to switch to a more powerful kind of hosting service, if the Internet site is simply getting very popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia Control Panel, bundled with all our shared hosting plans, you will be able to see rather detailed stats regarding the system resources that your sites use. One of the sections will give you details about the CPU load, such as how much processing time the hosting server spent, how much time it took for your scripts to be executed and what amount of memory they used. Stats are automatically produced every 6 hours and you could also see the kinds of processes that generated the most load - PHP, Perl, and so on. MySQL load statistics are listed within a different section where you could see all the queries on an hourly, day-to-day, etcetera. basis. You could go back and compare data from various months to find out whether some update has transformed the resource usage if the total amount of visitors hasn't changed much. This way, you will see if your Internet site needs to be optimized, that will give you a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

As our system keeps in depth stats for the load which every semi-dedicated server account produces, you will be aware of how your sites perform at any time. After you log in to the Hepsia Control Panel, included with each account, you can go to the section dedicated to the system load. There, you are able to see the processing time our system spent on your scripts, the span of time it took for the scripts to be actually executed and what sorts of processes created the load - cron jobs, PHP pages, Perl scripts, and so on. Also you can see the amount of queries to every database inside your semi-dedicated account, the total everyday stats for the account overall, plus the average hourly rate. With both the CPU and the MySQL load stats, you can always go back to past days or months and examine the general performance of your sites after some update or after a substantial boost in the number of your website visitors.