Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-76611

Add knob to control ratio of read/write tickets for execution control

    • Type: Icon: Improvement Improvement
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Storage Execution
    • Execution Team 2023-05-15

      We have noticed several regressions in read/write balance with execution control turned on. For example, in a workload with 25% reads and 75% writes, we observe that write throughput increases at the expense of read throughput since read and write tickets share the same pool. We indirectly end up tuning the number of read tickets based on available write tickets.
       
      We should add a server parameter to control the ratio of of read/write tickets. We should also test the performance impact by running existing mixed_workloads_genny with a 75/25 read/write ratio.

            Assignee:
            gregory.noma@mongodb.com Gregory Noma
            Reporter:
            pavithra.vetriselvan@mongodb.com Pavithra Vetriselvan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: