When a visitor opens your website, the browser sends a request to the hosting server, which in turn executes it and provides the necessary information as a response. A standard HTML Internet site uses minimum system resources for the reason that it's static, but database-driven platforms are more requiring and use a lot more processing time. Each webpage which is served produces 2 forms of load - CPU load, which depends on the time the web server spends executing a specific script; and MySQL load, that depends on the amount of database queries produced by the script while the user browses the Internet site. Bigger load will be created if many people browse a given site simultaneously or if a lot of database calls are made concurrently. 2 good 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 Internet site generates can help you optimize the content or see if it's the perfect time to switch to a more powerful kind of hosting service, if the website is simply getting quite popular.

MySQL & Load Stats in Shared Web Hosting

Using the Hepsia Control Panel, included with all of our shared web hosting plans, you'll be able to see very comprehensive stats concerning the resources that your sites use. One of the sections shall give you information regarding the CPU load, including the amount of processing time the web server spent, the span of time it took for your scripts to be executed and the amount of memory they used. Statistics are automatically produced every six hours and you may also see the kinds of processes that generated the most load - PHP, Perl, and so forth. MySQL load statistics are listed in a different section where you could see all the queries on a per hour, day-to-day, etcetera. basis. You can go back and compare stats from different months to find out whether some update has changed the resource usage if the amount of website visitors hasn't changed much. In this way, you can see if your website needs to be optimized, that'll contribute to a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

If you have a semi-dedicated server account with our company, you shall be able to access quite comprehensive CPU and MySQL load stats that will give you more info about the functionality of your Internet sites. 2 sections of the Hepsia CP are focused on the statistics, one for every type. Inside the CPU Load section you can see the execution time of your scripts and the span 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 necessary, you may also check stats for previous days or months. The MySQL Load section will show you the whole number of database queries each day and on an hourly basis, plus the queries to each individual database which you have within your semi-dedicated account. Comparing this info to your traffic stats will give you useful information about how your sites perform and you will determine if you need to take some measures to boost them.