The CPU load is dependent upon the time a server spends executing a script every time a visitor opens a webpage on a specific script-driven website. Static HTML sites use barely any CPU time, but it's not the situation with the far more advanced and functional scripts, that use a database and display dynamic content. The more people open this type of a site, the more load shall be created on the hosting server and if the database is large, the MySQL server shall be loaded too. A good example of what may cause high load is an Internet store with a huge number of products. If it's popular, plenty of people shall be visiting it concurrently and if they look for items, the entire database that contains all of the products shall also be constantly accessed by the script, which will result in high load. In this light, having CPU and MySQL load stats will provide you with an idea of how the site is doing, if it has to be optimized or if you just need a more efficient website hosting solution - if the website is extremely popular and the established setup can't deal with the load.
MySQL & Load Stats in Shared Hosting
Our system keeps detailed information about the system resource usage of each and every shared hosting account which is set up on our top-notch cloud platform, so given that you decide to host your sites with us, you shall have full access to this information through the Hepsia Control Panel, which you will get with the account. The CPU load data include the CPU time and the actual execution time of your scripts, and the amount of system memory they used. You can also see what processes produced the load - PHP or Perl scripts, cron jobs, and so on. The MySQL load stats section will show you the number of queries to each particular database you have created in your shared hosting account, the total queries for the account overall and the average hourly rate. Comparing these figures to the site visitor data shall tell you if your Internet sites perform the way they have to or if they require some optimization, which will improve their performance and the overall site visitor experience.
MySQL & Load Stats in Semi-dedicated Servers
If you have a semi-dedicated server account with us, you shall be able to access quite detailed CPU and MySQL load stats that'll give you more information about the general performance of your Internet sites. Two sections of the Hepsia CP are focused on the stats, one for each type. Inside the CPU Load section you could see the execution time of your scripts and how much time the web server processed them. You can even see the types of processes that were executed. Stats are created every six hours, but if required, you could also check figures for previous days or months. The MySQL Load section shall show you the whole number of database queries each and every day and on an hourly basis, along with the queries to each individual database which you have inside your semi-dedicated account. Comparing this information to your traffic statistics will give you important information about how your sites perform and you shall see if you must take some measures to boost them.