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

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

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Duplicate
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Storage Execution
    • Execution Team 2023-05-15

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: