When a visitor opens your website, the Internet browser sends a request to the hosting server, which in turn executes it and provides the desired data as a response. A standard HTML website uses very little system resources because 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 types of load - CPU load, that depends on the length of time the web server spends executing a specific script; and MySQL load, which depends on the amount of database queries created by the script while the user browses the website. Bigger load shall be created if many people browse a given website all at once or if a lot of database calls are made simultaneously. 2 good examples are a discussion board with tens of thousands of users or an online store where a customer enters a term within a search box and thousands of items are searched. Having in depth statistics about the load that your Internet site generates will allow you to improve the content or see if it's the perfect time to switch to a more powerful kind of website hosting service, if the site is simply getting very popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia CP, provided with all our shared hosting plans, you shall be able to to see incredibly comprehensive stats concerning the system resources that your Internet sites use. One of the sections shall give you details about the CPU load, such as how much processing time the hosting server spent, the amount of time it took for your scripts to be executed and what amount of memory they used. Statistics are consistently generated every 6 hours and you could also see the different kinds of processes that produced the most load - PHP, Perl, and so on. MySQL load stats are listed in an individual section where you are able to see all the queries on a per hour, day-to-day, etcetera. basis. You'll be able to go back and compare data from different months to determine if some update has altered the resource usage if the total amount of visitors hasn't changed much. This way, you can see if your site needs to be optimized, that will result in a better general performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

If you have a semi-dedicated server account with our company, you will be able to access very comprehensive CPU and MySQL load statistics that'll give you more information about the functionality of your websites. 2 sections of the Hepsia CP are devoted to the statistics, one for every type. Within the CPU Load section you are able to see the execution time of your scripts and the span of time the hosting server processed them. You can even see the types of processes which were executed. Statistics are produced every 6 hours, but if required, you could also check stats for previous days or months. The MySQL Load section shall show you the total number of database queries per day and per hour, plus the queries to each individual database that you have in your semi-dedicated account. Comparing this information to your traffic statistics shall give you important data about how your websites perform and you will determine if you must take some measures to optimize them.