Whenever a visitor opens your Internet site, the web browser sends a request to the hosting server, which in turn executes it and provides the desired information as a response. A standard HTML site uses negligible system resources as it is static, but database-driven platforms are more requiring and use much more processing time. Every single webpage that's served produces 2 forms of load - CPU load, which depends on the time period the hosting server spends executing a particular script; and MySQL load, which depends on the amount of database queries generated by the script while the client browses the Internet site. Greater load will be produced if many people browse a given site concurrently or if numerous database calls are made simultaneously. Two good examples are a discussion board with a huge number of users or an online store in which a visitor enters a term inside a search box and tens of thousands of items are searched. Having in depth data about the load your website generates can help you boost the content or see if it's time to switch to a more powerful sort of hosting service, if the site is simply getting quite popular.

MySQL & Load Stats in Website Hosting

Using the Hepsia Control Panel, included with all of our website hosting offers, you will be able to see incredibly comprehensive statistics regarding the system resources your sites use. One of the sections shall give you info on the CPU load, such as the amount of processing time the server spent, the amount of time it took for your scripts to be executed and what amount of memory they used. Statistics are consistently created every six hours and you can also see the types of processes that produced the most load - PHP, Perl, and so forth. MySQL load data are listed in an individual section where you'll be able to see all the queries on an hourly, daily, etc. basis. You could go back and compare stats from different months to find out whether some update has changed the resource usage if the number of website visitors hasn't changed much. Thus, you can determine if your site needs to be optimized, that will contribute to a better overall performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

Because our system keeps in depth stats for the load that every semi-dedicated server account generates, you shall be aware of how your websites perform at any time. Once you log in to the Hepsia Control Panel, included with each account, you should check out the section devoted to the system load. There, you can easily see the processing time our system spent on your scripts, the length 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, etcetera. You could also see the number of queries to every single database in your semi-dedicated account, the total everyday figures 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 compare the performance of your websites after some update or after a major increase in the number of your website visitors.