[SERVER-17194] Low Throughput for YCSB 50-50 workload with high client threads Created: 05/Feb/15 Updated: 06/Dec/22 Resolved: 21/Nov/16 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Performance, Storage, WiredTiger |
| Affects Version/s: | 3.0.0-rc7, 3.0.0-rc8, 3.0.0-rc9, 3.0.0-rc10 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | David Daly | Assignee: | Backlog - Storage Execution Team |
| Resolution: | Done | Votes: | 1 |
| Labels: | 28qa | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||||||
| Assigned Teams: |
Storage Execution
|
||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||
| Operating System: | ALL | ||||||||||||||||||||||||
| Steps To Reproduce: | Updated Populate database with 2 M documents Run Workload A |
||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Description |
|
Running ycsb with high thread count leads to low WT throughput on the 50-50 workload (Workload A). Stand-alone mogod with wiredTiger storage engine. Seeing with that high levels of WT Rollback. Update:
With 3.0.0 large number of documents in not required. Issue manifests with 2M documents. From the original description:In the graph below, before time A there are 256 client threads. After time B there are 32 threads. Throughput is higher with 32 threads. Substantial number of rollbacks with 256 threads. Results shown above from run with git version 7d9ec251cf0e70bc0f9bb246aacfb6e62226ad37 |
| Comments |
| Comment by Alexander Gorrod [ 21/Nov/16 ] |
|
Thanks david.hows a 15% degradation when overloading the number of threads to be 32x the number of cores seems reasonable to me. I'm going to close this as gone away. |
| Comment by Sam Kleinman (Inactive) [ 03/Jun/15 ] |
|
eitan.klein/david.daly, do you have any updates on this issue? If not, what are our next steps here? Thanks, |
| Comment by David Daly [ 09/Mar/15 ] |
|
Updated description and reprop steps for smaller repro, and to compare to related scaling ticket. |
| Comment by Daniel Pasette (Inactive) [ 06/Feb/15 ] |
|
We believe this fix will make a big difference: |
| Comment by David Daly [ 05/Feb/15 ] |
|
Related to |