If you have an HTML website, it probably uses a very small amount of resources as it is static, but this is not the situation with dynamic database-driven Internet sites that use PHP scripts and offer you far more features. This kind of websites create load on the hosting server every time somebody browses them, simply because the hosting server requires time to execute the script, to access the database and then to provide the data requested by the visitor's Internet browser. A popular discussion board, for example, stores all usernames and posts in a database, so some load is generated any time a thread is opened or an end user searches for a given word. If many people connect to the forum simultaneously, or if every single search involves checking a large number of database entries, this can produce high load and affect the functionality of the site. In this regard, CPU and MySQL load data can provide you with information about the site’s overall performance, as you can compare the numbers with your traffic data to make a decision if the website must be optimized or moved to a new kind of website hosting platform that will be able to bear the high system load in the event that the website is very popular.

MySQL & Load Stats in Shared Hosting

Using the Hepsia CP, which comes with all of our shared hosting offers, you'll be able to see rather comprehensive statistics about the resources which your Internet sites use. One of the sections shall 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 automatically created every 6 hours and you can also see the kinds of processes that generated the most load - PHP, Perl, and so on. MySQL load stats are listed in a different section in which you can see all the queries on a per hour, day-to-day, etc. basis. You'll be able to go back and compare stats from various months to see if some update has altered the resource usage if the total amount of site visitors has not changed much. This way, you will see if your site needs to be optimized, that will lead to a better functionality and an improved user experience.

MySQL & Load Stats in Semi-dedicated Hosting

Due to the fact that our system keeps detailed statistics for the load which every semi-dedicated server account produces, you shall be aware of how your sites perform at any time. As soon as you log in to the Hepsia CP, which comes with each account, you can go to the section committed to the system load. There, 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 created the load - cron jobs, PHP pages, Perl scripts, and so on. Also you can see the total number of queries to each database in your semi-dedicated account, the total day-to-day numbers for the account altogether, plus the average hourly rate. With both the CPU and the MySQL load statistics, you could always go back to past days or months and review the general performance of your sites after some update or after a significant increase in the number of your website visitors.