Every time a visitor opens your website, the web browser sends a request to the server, which in turn executes it and provides the required content as a response. A basic HTML site uses minimum resources because it's static, but database-driven platforms are more requiring and use more processing time. Each and every webpage that is served produces 2 types of load - CPU load, that depends on the length of time the web server spends executing a particular script; and MySQL load, that depends on the total number of database queries generated by the script while the user browses the Internet site. Higher load will be generated if a whole lot of people browse a certain site simultaneously or if numerous database calls are made at the same time. Two good examples are a discussion board with thousands of users or an online store where a client enters a term within a search box and a large number of items are searched. Having thorough statistics about the load which your site generates will enable you to boost the content or see if it's time for you to switch to a more powerful sort of web hosting service, if the site is simply getting quite popular.
MySQL & Load Stats in Shared Web Hosting
If you host your websites inside a shared web hosting account with our company, you'll have access to comprehensive CPU and MySQL statistics that will enable you to keep tabs on their functionality. You are able to see the statistics with a few clicks within your Hepsia CP. The CPU Load section will show you the total time period the hosting server spent on your scripts and just how much memory was required, plus the time it took for the scripts to be executed. The daily view is the default one, but you'll be able to also see the numbers from the previous months. The MySQL Load section give you additional information about the total amount of queries to each database that you have set up inside the account. Once again, you can see per month, daily and hourly stats, which will give you info that is different from the traffic or the number of visitors which you get. This way, you can identify if the sites need some optimization.
MySQL & Load Stats in Semi-dedicated Hosting
If you have a semi-dedicated server account with our company, you'll be able to access rather comprehensive CPU and MySQL load data that'll give you additional information about the performance of your websites. Two sections of the Hepsia Control Panel are committed to the stats, one for each and every 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 may also see the kinds of processes that were executed. Statistics are produced every six hours, but if needed, you may also check data for previous days or months. The MySQL Load section shall show you the whole number of database queries each day and per hour, and also the queries to each individual database which you have in your semi-dedicated account. Comparing this data to your traffic stats will give you important data about how your websites perform and you will determine if you must take some measures to improve them.