-
Hello, What could be the reason for the non-repeatability of the results? I have a new server. There is only one VM to use with HammerDB, so HammerDB is the only one workload. I have made three tests - each time restore tpcc database, restart the SQL service to have empty RAM, and so on. I'm using 12 cores (threads). The results looks like below - each time results are quite different when more users are working on database: |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 8 replies
-
There are a wide number of reasons to why you could see variability in the workload. First of course, you are looking at an average of the TPM over a measured period of time. So the first thing you should do is to check the throughput at the higher core count to see if the transaction count is relatively level or whether you see peaks and troughs indicating contention. If you see contention such use a tool such as activity monitor and identify your top wait events. |
Beta Was this translation helpful? Give feedback.
There are a wide number of reasons to why you could see variability in the workload. First of course, you are looking at an average of the TPM over a measured period of time. So the first thing you should do is to check the throughput at the higher core count to see if the transaction count is relatively level or whether you see peaks and troughs indicating contention. If you see contention such use a tool such as activity monitor and identify your top wait events.