Whenever a visitor opens your Internet site, the web browser sends a request to the server, which executes it and gives the required content as a response. A simple HTML site uses negligible resources due to the fact that it is static, but database-driven platforms are more demanding and use far more processing time. Each and every webpage that's served generates 2 forms of load - CPU load, that depends on the span of time the web server spends executing a certain script; and MySQL load, that depends on the amount of database queries generated by the script while the customer browses the site. Greater load will be created if loads of people look through a particular site simultaneously or if many database calls are made concurrently. 2 good examples are a discussion board with thousands of users or an online store where a visitor enters a term in a search box and thousands of items are searched. Having comprehensive data about the load that your website generates will allow you to optimize the content or see if it is the perfect time to switch to a more powerful type of website hosting service, if the website is simply getting quite popular.
MySQL & Load Stats in Shared Hosting
Our system keeps comprehensive info about the system resource usage of each shared hosting account that's created on our top-notch cloud platform, so given that you choose to host your websites with our company, you shall have full access to this info via the Hepsia Control Panel, which you will get with the account. The CPU load data feature the CPU time and the actual execution time of your scripts, plus what amount of system memory they used. You may see what processes created the load - PHP or Perl scripts, cron jobs, etcetera. The MySQL load statistics section will show you the number of queries to each specific database that you've created inside your shared hosting account, the total queries for the account altogether and the average hourly rate. Comparing these figures to the site visitor data will tell you if your websites perform the way they should or if they need some optimization, that will improve their efficiency and the overall website visitor experience.
MySQL & Load Stats in Semi-dedicated Hosting
Since our system keeps thorough statistics for the load which each semi-dedicated server account generates, you shall be aware of how your websites perform at any time. Once you log in to the Hepsia Control Panel, provided with each account, you should check out the section committed to the system load. There, you can see the processing time our system spent on your scripts, the length of time it took for the scripts to be actually executed and what types of processes generated the load - cron jobs, PHP pages, Perl scripts, and so on. You could also see the total number of queries to every single database within your semi-dedicated account, the total everyday stats for the account in general, as well as the average hourly rate. With both the CPU and the MySQL load statistics, you can always go back to past days or months and examine the performance of your sites after some update or after a considerable rise in the number of your site visitors.