Whenever a visitor opens your site, the browser sends a request to the server, which in turn executes it and supplies the required information as a response. A basic HTML website uses minimal system resources because it's static, but database-driven platforms are more demanding and use a lot more processing time. Every webpage that's served creates 2 forms of load - CPU load, that depends on the time the hosting server spends executing a specific script; and MySQL load, which depends on the amount of database queries produced by the script while the customer browses the website. Larger load will be created if a whole lot of people browse a given Internet site simultaneously or if numerous database calls are made concurrently. Two good examples are a discussion board with a large number of users or an online store where a client enters a term within a search box and thousands of items are searched. Having in depth stats about the load which your Internet site generates will allow you to improve the content or see if it's the perfect time to switch to a more powerful kind of web hosting service, if the site is simply getting very popular.

MySQL & Load Stats in Website Hosting

Our system keeps detailed info about the system resource usage of every website hosting account that is set up on our top-notch cloud platform, so in case you choose to host your sites with our company, you shall have full access to this info through 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 may see what processes produced the load - PHP or Perl scripts, cron jobs, etcetera. The MySQL load statistics section will show you the amount of queries to each individual database you have created in your shared hosting account, the total queries for the account as a whole and the standard hourly rate. Comparing these numbers to the visitor statistics will tell you if your websites perform the way they have to or if they need some optimization, which will improve their performance and the overall site visitor experience.

MySQL & Load Stats in Semi-dedicated Hosting

If you have a semi-dedicated server account with us, you shall be able to access quite comprehensive CPU and MySQL load statistics that will give you addiitional information about the functionality of your websites. 2 sections of the Hepsia Control Panel are devoted to the stats, one for each kind. Within the CPU Load section you could see the execution time of your scripts and the span of time the server processed them. You can even see the different kinds of processes that were executed. Statistics are generated every six hours, but if needed, you could also check statistics for previous days or months. The MySQL Load section will show you the total number of database queries each day and per hour, and also the queries to each individual database that you have in your semi-dedicated account. Comparing this information to your traffic statistics will give you valuable information about how your websites perform and you will determine if you have to take some measures to optimize them.