Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-3736

Add statistics to measure contention on lookaside cursor

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.6.9, 4.0.3, 4.1.4, WT3.2.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • 1
    • Storage Engines 2018-09-10, Storage Engines 2018-09-24

      The lookaside (cache overflow) table in WiredTiger has 5 cursors open on it, that are shared by all threads writing to the lookaside table. If there is contention on using those cursors we start backing off from acquiring one using a sleep - see __wt_las_cursor for the code.

      We should add a statistic that will tell us if there is contention on the lookaside cursors, and consider implementing a smarter access scheme.

            Assignee:
            neha.khatri Neha Khatri
            Reporter:
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: