If you have an HTML website, in all probability it uses a very small amount of system resources as it's static, but this isn't the situation with dynamic database-driven sites that use PHP scripts and provide way more features. This sort of sites create load on the website hosting server every time anyone browses them, simply because the web server needs time to execute the script, to access the database and then to deliver the information requested by the visitor's browser. A famous discussion board, for instance, stores all usernames and posts within a database, so some load is created every time a thread is opened or a user looks for a certain phrase. If a lot of people connect to the forum simultaneously, or if every search involves checking hundreds of thousands of database entries, this can generate high load and affect the overall performance of the Internet site. In this regard, CPU and MySQL load data can present you with information about the site’s performance, as you can compare the numbers with your traffic stats to determine if the Internet site needs to be optimized or migrated to a different kind of web hosting platform that'll be able to bear the high system load in the event that the site is very popular.
MySQL & Load Stats in Shared Hosting
Using the Hepsia Control Panel, provided with all our shared hosting packages, you will be able to see very comprehensive stats about the resources which your sites use. One of the sections will give you details about the CPU load, including how much processing time the web server spent, how much time it took for your scripts to be executed and how much memory they used. Stats are consistently produced every six hours and you could also see the different kinds of processes that produced the most load - PHP, Perl, and so forth. MySQL load data are listed within a separate section where you can see all the queries on an hourly, day-to-day, etc. basis. You could go back and compare data from different months to find out whether some update has transformed the resource usage if the number of visitors hasn't changed much. This way, you will see if your site needs to be optimized, that will give you a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
As our system keeps comprehensive stats for the load that every semi-dedicated server account generates, you will be aware of how your Internet sites perform at any time. After you log in to the Hepsia Control Panel, included with every account, you should check out the section dedicated to the system load. In it, you can see the processing time our system spent on your scripts, the time it took for the scripts to be actually executed and what sorts of processes generated the load - cron jobs, PHP pages, Perl scripts, etc. Additionally you can see the amount of queries to each and every database in your semi-dedicated account, the total day-to-day 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 review the overall performance of your sites after some update or after a significant boost in the number of your visitors.