Whenever a visitor opens your site, the browser sends a request to the hosting server, which in turn executes it and provides the required information as a response. A standard HTML website uses very little system resources due to the fact that it is static, but database-driven platforms are more demanding and use much more processing time. Every single page that's served generates 2 types of load - CPU load, which depends on the length of time the web server spends executing a specific script; and MySQL load, which depends on the amount of database queries generated by the script while the customer browses the site. Greater load will be generated if a lot of people browse a given Internet site concurrently or if many database calls are made at the same time. Two examples are a discussion board with a huge number of users or an online store in which a visitor enters a term in a search box and thousands of items are searched. Having in depth stats about the load which your website generates will allow you to improve the content or see if it's time for you to switch to a more powerful sort of hosting service, if the website is simply getting very popular.

MySQL & Load Stats in Cloud Website Hosting

Our system keeps detailed information about the system resource usage of every single cloud website hosting account that's set up on our top-notch cloud platform, so in case you opt to host your websites with us, you shall have full access to this info through the Hepsia CP, which you'll get with the account. The CPU load statistics include the CPU time and the actual execution time of your scripts, and what amount of system memory they used. You may see what processes generated the load - PHP or Perl scripts, cron jobs, and so on. The MySQL load statistics section will show you the amount of queries to each specific database which you have created within your shared hosting account, the total queries for the account altogether and the typical hourly rate. Comparing these numbers to the visitor data shall tell you if your websites perform the way they need to or if they require some optimization, that will improve their performance and the overall site visitor experience.

MySQL & Load Stats in Semi-dedicated Servers

If you have a semi-dedicated server account with our company, you shall be able to access quite detailed CPU and MySQL load statistics that will give you additional information about the efficiency of your websites. 2 sections of the Hepsia Control Panel are dedicated to the statistics, one for every single type. In the CPU Load section you could see the execution time of your scripts and the length of time the server processed them. You can even see the types of processes that were executed. Statistics are created every 6 hours, but if required, you may also check figures for previous days or months. The MySQL Load section will show you the total amount of database queries daily and on an hourly basis, and also the queries to each individual database you have in your semi-dedicated account. Comparing this information to your traffic stats shall give you useful information about how your Internet sites perform and you will determine if you must take some measures to optimize them.