MySQL & Load Stats

Whenever a visitor opens your Internet site, the Internet browser sends a request to the web server, which in turn executes it and provides the required information as a response. A simple HTML Internet site uses negligible system resources as it's static, but database-driven platforms are more requiring and use far more processing time. Each and every webpage which is served produces 2 sorts of load - CPU load, which depends on the time period the web server spends executing a particular script; and MySQL load, which depends on the total number of database queries generated by the script while the user browses the website. Greater load will be generated if a whole lot of people look through a particular site at the same time or if numerous database calls are made simultaneously. Two examples are a discussion board with tens of thousands of users or an online store where a client enters a term within a search box and thousands of items are searched. Having comprehensive statistics about the load that your site generates can help you improve the content or see if it's time to switch to a more powerful kind of website hosting service, if the site is simply getting quite popular.

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

If you have a semi-dedicated server account with us, you'll be able to access rather comprehensive CPU and MySQL load statistics that will give you addiitional information about the functionality of your sites. 2 sections of the Hepsia Control Panel are focused on the stats, one for every single type. In the CPU Load section you are able to see the execution time of your scripts and the length of time the web server processed them. You may also see the different types of processes which were executed. Stats are generated every six hours, but if required, you can also check data for previous days or months. The MySQL Load section shall show you the whole amount of database queries daily and each hour, plus the queries to each individual database you have inside your semi-dedicated account. Comparing this information to your traffic statistics shall give you important data about how your sites perform and you shall see if you need to take some measures to boost them.