Whenever a visitor opens your website, the web browser sends a request to the web server, which in turn executes it and gives the required content as a response. A basic HTML site uses very little resources as it is static, but database-driven platforms are more requiring and use far more processing time. Each webpage that's served generates 2 types of load - CPU load, which depends on the amount of time the server spends executing a particular script; and MySQL load, that depends on the amount of database queries created by the script while the client browses the site. Larger load will be produced if a lot of people surf a certain Internet site all at once or if loads of database calls are made concurrently. 2 illustrations are a discussion board with a large number of users or an online store where a customer enters a term inside a search box and a large number of items are searched. Having thorough data about the load that your website generates will help you improve the content or see if it's the perfect time to switch to a more powerful sort of website hosting service, if the website is simply getting quite popular.

MySQL & Load Stats in Web Hosting

Our system keeps comprehensive information about the system resource usage of every web hosting account that is set up on our top-notch cloud platform, so if you choose to host your Internet sites with our company, you will have full access to this info from the Hepsia Control Panel, which you shall get with the account. The CPU load data include the CPU time and the actual execution time of your scripts, and what amount of system memory they used. You could also see what processes created the load - PHP or Perl scripts, cron jobs, and so on. The MySQL load data section will show you the number of queries to each specific database that you've created within your shared hosting account, the total queries for the account as a whole and the normal hourly rate. Comparing these statistics to the site visitor data shall tell you if your Internet sites perform the way they need to or if they need some optimization, that will improve their functionality and the overall visitor experience.

MySQL & Load Stats in Semi-dedicated Servers

As our system keeps detailed stats for the load that each semi-dedicated server account produces, you shall be aware of how your websites perform at any time. Once you log in to the Hepsia CP, provided with each account, you can go to the section committed to the system load. There, you will 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 generated the load - cron jobs, PHP pages, Perl scripts, and so forth. You could also see the number of queries to each database inside your semi-dedicated account, the total day-to-day numbers for the account as a whole, as well as the average hourly rate. With both the CPU and the MySQL load statistics, you could always go back to past days or months and evaluate the overall performance of your Internet sites after some update or after a considerable boost in the number of your website visitors.