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: