Each time a visitor opens your Internet site, the browser sends a request to the server, which in turn executes it and gives the desired information as a response. A standard HTML website uses very little resources as it's static, but database-driven platforms are more requiring and use more processing time. Every webpage that's served creates 2 kinds of load - CPU load, that depends on the amount of time the server spends executing a particular script; and MySQL load, which depends on the amount of database queries created by the script while the user browses the Internet site. Higher load shall be produced if a whole lot of people surf a particular Internet site all at once or if a lot of database calls are made concurrently. 2 examples are a discussion board with many users or an online store where a customer enters a term inside a search box and a large number of items are searched. Having comprehensive data about the load which your site generates will help you optimize the content or see if it's the perfect time to switch to a more powerful type of web hosting service, if the Internet site is simply getting quite popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia CP, provided with all our shared hosting packages, you'll be able to see rather comprehensive statistics about the resources your websites use. One of the sections shall give you info on the CPU load, including how much processing time the web server spent, the length of time it took for your scripts to be executed and exactly how much memory they used. Stats are automatically created every 6 hours and you can also see the different kinds of processes that generated the most load - PHP, Perl, etc. MySQL load statistics are listed in an individual section in which you'll be able to see all the queries on an hourly, day-to-day, and so on. basis. You can go back and compare data from different months to find out whether some update has altered the resource usage if the number of visitors hasn't changed much. In this way, you can see if your website needs to be optimized, that will contribute to a better functionality and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

If you have a semi-dedicated server account with our company, you'll be able to access very comprehensive CPU and MySQL load stats which will give you more info about the general performance of your sites. 2 sections of the Hepsia CP are dedicated to the stats, one for every type. Inside 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 types of processes that were executed. Statistics are created every 6 hours, but if needed, you can also check stats for previous days or months. The MySQL Load section shall show you the whole number of database queries each day and each hour, and also the queries to each individual database that you have in your semi-dedicated account. Comparing this info to your traffic stats will give you important data about how your sites perform and you will determine if you must take some measures to improve them.