When a visitor opens your site, the web browser sends a request to the web server, which executes it and provides the necessary information as a response. A basic HTML site uses negligible system resources for the reason that it's static, but database-driven platforms are more demanding and use far more processing time. Each and every page that is served generates two types of load - CPU load, that depends on the length of time the web server spends executing a specific script; and MySQL load, which depends on the total number of database queries produced by the script while the customer browses the site. Bigger load will be produced if loads of people browse a particular site simultaneously or if many database calls are made concurrently. Two examples are a discussion board with tens of thousands of users or an online store in which a customer enters a term within a search box and thousands of items are searched. Having in depth data about the load which your site generates will enable you to optimize the content or see if it is time to switch to a more powerful kind of website hosting service, if the website is simply getting really popular.

MySQL & Load Stats in Cloud Hosting

Our system keeps comprehensive information about the system resource usage of every single cloud hosting account which is created on our top-notch cloud platform, so in case you decide to host your sites with our company, you'll have full access to this info from the Hepsia Control Panel, which you shall get with the account. The CPU load data feature the CPU time and the actual execution time of your scripts, along with how much system memory they used. You can also see what processes produced the load - PHP or Perl scripts, cron jobs, and so forth. The MySQL load statistics section will show you the amount of queries to each specific database which you have created inside your shared hosting account, the total queries for the account in general and the standard hourly rate. Comparing these statistics to the website visitor statistics shall tell you if your sites perform the way they ought to or if they require some optimization, which will improve their functionality and the overall site visitor experience.

MySQL & Load Stats in Semi-dedicated Servers

Since our system keeps thorough statistics for the load that every semi-dedicated server account generates, you shall be aware of how your sites perform at any time. When you log in to the Hepsia Control Panel, supplied with every account, you should check out the section dedicated to the system load. There, you can easily see the processing time our system spent on your scripts, the amount of time it took for the scripts to be actually executed and what sorts of processes produced the load - cron jobs, PHP pages, Perl scripts, and so on. You can also see the amount of queries to each and every database within your semi-dedicated account, the total day-to-day numbers for the account as a whole, and also the average hourly rate. With both the CPU and the MySQL load stats, you could always go back to past days or months and assess the overall performance of your sites after some update or after a major rise in the number of your site visitors.