Whenever a visitor opens your website, the Internet browser sends a request to the hosting server, which executes it and gives the required information as a response. A standard HTML site uses minimal resources as it's static, but database-driven platforms are more demanding and use far more processing time. Each page that's served creates two kinds of load - CPU load, which depends on the time the hosting server spends executing a certain script; and MySQL load, which depends on the total number of database queries generated by the script while the customer browses the Internet site. Larger load will be generated if many people browse a given website all at once or if loads of database calls are made simultaneously. 2 illustrations are a discussion board with a large number of users or an online store in which a customer enters a term within a search box and a large number of items are searched. Having comprehensive data about the load that your site generates can help you boost the content or see if it is the perfect time to switch to a more powerful type of hosting service, if the site is simply getting really popular.

MySQL & Load Stats in Cloud Web Hosting

Using the Hepsia CP, bundled with all of our cloud web hosting offers, you will be able to see really detailed stats regarding the system resources your sites use. One of the sections shall give you information regarding the CPU load, including 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. Stats are consistently created every 6 hours and you can also see the kinds of processes that produced the most load - PHP, Perl, and so on. MySQL load statistics are listed within a separate section where you'll be able to see all the queries on an hourly, everyday, etc. basis. You can go back and compare data from various months to see if some update has transformed the resource usage if the number of site visitors has not changed much. This way, you can determine if your site needs to be optimized, that will contribute to a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

Due to the fact that our system keeps detailed statistics for the load which every semi-dedicated server account generates, you'll be aware of how your websites perform at any time. As soon as you log in to the Hepsia CP, provided with every single account, you should check out the section dedicated to the system load. In it, you can easily see the processing time our system spent on your scripts, the span of time it took for the scripts to be actually executed and what kinds of processes generated the load - cron jobs, PHP pages, Perl scripts, etc. You can also see the number of queries to every single database in your semi-dedicated account, the total daily numbers for the account as a whole, and also the average hourly rate. With both the CPU and the MySQL load data, you can always go back to past days or months and assess the performance of your Internet sites after some update or after a major rise in the number of your website visitors.