When a visitor opens your site, the Internet browser sends a request to the web server, which executes it and provides the necessary content as a response. A simple HTML website uses very little system resources for the reason that it's static, but database-driven platforms are more requiring and use far more processing time. Each and every webpage that is served creates two sorts of load - CPU load, that depends on the amount of time the web server spends executing a certain script; and MySQL load, which depends on the number of database queries generated by the script while the end user browses the website. Higher load will be created if a lot of people browse a certain site at the same time or if loads 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 detailed stats about the load that your website generates will help you optimize the content or see if it is the perfect time to switch to a more powerful type of website hosting service, if the Internet site is simply getting really popular.

MySQL & Load Stats in Shared Website Hosting

Using the Hepsia Control Panel, included with all our shared website hosting plans, you'll be able to see rather detailed stats regarding the system resources your sites use. One of the sections will give you info on the CPU load, including how much processing time the server spent, the length of time it took for your scripts to be executed and how much memory they used. Statistics are consistently provided every six hours and you may also see the kinds of processes that generated the most load - PHP, Perl, and so on. MySQL load data are listed within a different section in which you can see all the queries on an hourly, day-to-day, and so on. basis. You could go back and compare stats from various months to find out whether some update has altered the resource usage if the number of website visitors has not changed much. This way, you can see if your site needs to be optimized, that will lead to a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

Our system creates comprehensive stats about the two kinds of load, so if you acquire a semi-dedicated server for your Internet sites, you can access the data with a few mouse clicks inside your Hepsia hosting Control Panel. Every type of data is listed in its own section. The CPU Load section will tell you what processes created the load and the amount of time it took for the web server to execute all of the requests. Though statistics are created every 6 hours, you can see daily and month-to-month stats as well. In the MySQL Load section you will find a list of all the databases created inside your semi-dedicated account manually and automatically, how many queries were sent to each of them, the total day-to-day queries for the account in general, along with the average hourly rate. This information shall help you determine how well your websites perform and if any of them needs optimization of some sort.