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

Add statistics to measure contention on lookaside cursor

    XMLWordPrintable

    Details

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

      Description

      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.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: