Whenever a visitor opens your site, the Internet browser sends a request to the web server, which in turn executes it and supplies the desired content as a response. A simple HTML Internet site uses very little resources due to the fact that it's static, but database-driven platforms are more demanding and use far more processing time. Every single webpage that's served produces 2 types of load - CPU load, that depends on the span of time the hosting server spends executing a certain script; and MySQL load, which depends on the total number of database queries produced by the script while the client browses the website. Higher load shall be generated if a lot of people surf a particular website all at once or if loads of database calls are made concurrently. Two examples are a discussion board with a large number of users or an online store in which a visitor enters a term within a search box and tens of thousands of items are searched. Having detailed data about the load that your Internet site generates will allow you to boost the content or see if it's time to switch to a more powerful sort of website hosting service, if the site is simply getting quite popular.

MySQL & Load Stats in Shared Website Hosting

Using the Hepsia Control Panel, provided with all our shared website hosting offers, you will be able to see rather detailed data about the system resources that 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 length of time it took for your scripts to be executed and what amount of memory they used. Statistics are automatically generated every 6 hours and you may also see the types of processes that generated the most load - PHP, Perl, and so forth. MySQL load stats are listed inside a different section where you can see all the queries on an hourly, day-to-day, and so on. basis. You could go back and compare statistics from various months to determine if some update has changed the resource usage if the amount of website visitors has not changed much. In this way, you will see if your Internet site needs to be optimized, that will lead to a better performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

If you have a semi-dedicated server account with us, you'll be able to access very detailed CPU and MySQL load statistics which will give you addiitional information about the general performance of your sites. 2 sections of the Hepsia CP are dedicated to the statistics, one for every single kind. Within the CPU Load section you could see the execution time of your scripts and the span of time the web server processed them. Additionally you can see the different kinds of processes which were executed. Stats are generated every 6 hours, but if needed, you may also check data for previous days or months. The MySQL Load section will show you the whole amount of database queries each day and on an hourly basis, and also the queries to each individual database that you have in your semi-dedicated account. Comparing this info to your traffic stats shall give you valuable data about how your Internet sites perform and you shall see if you must take some measures to improve them.