Whenever a visitor opens your site, the browser sends a request to the server, which executes it and provides the necessary data as a response. A simple HTML site uses very little system resources as it's static, but database-driven platforms are more requiring and use a lot more processing time. Each and every page which is served creates two kinds of load - CPU load, that depends on the length of time the server spends executing a particular script; and MySQL load, which depends on the total number of database queries produced by the script while the user browses the website. Higher load will be generated if a whole lot of people surf a given site all at once or if loads of database calls are made all at once. Two examples are a discussion board with a huge number of users or an online store in which a customer enters a term within a search box and thousands of items are searched. Having in depth data about the load that your website generates will enable you to improve the content or see if it's time for you to switch to a more powerful kind of website hosting service, if the website is simply getting very popular.

MySQL & Load Stats in Shared Hosting

Our system keeps detailed info about the system resource usage of each and every shared hosting account that's created on our top-notch cloud platform, so in case you opt to host your sites with us, you shall have full access to this data via the Hepsia CP, which you shall get with the account. The CPU load data include the CPU time and the actual execution time of your scripts, as well as what amount of system memory they used. You can also see what processes generated 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 that you've created in your shared hosting account, the total queries for the account as a whole and the normal hourly rate. Comparing these figures to the website visitor data shall tell you if your websites perform the way they have to or if they need some optimization, that will improve their efficiency and the overall visitor experience.

MySQL & Load Stats in Semi-dedicated Hosting

Our system creates detailed stats about the two types of load, so if you get a semi-dedicated server for your sites, you can access the info with just a few mouse clicks in your Hepsia hosting Control Panel. Each type of data is listed in its own section. The CPU Load section can tell you exactly what processes produced the load and the amount of time it took for the web server to execute each of the requests. Though stats are produced every 6 hours, you can see day by day and monthly statistics also. In the MySQL Load section you will find a list of all the databases generated inside your semi-dedicated account manually and automatically, what amount of queries were sent to each one of them, the total day-to-day queries for the account in general, as well as the average hourly rate. This info will help you determine how well your sites perform and if each of them needs optimization of some kind.