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

Avoid reading lookaside pages in truncate fast path

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 3.6.4, 3.7.3, WT3.1.0
    • None
    • None
    • Storage 2018-01-15, Storage 2018-01-29, Storage 2018-02-12, Storage 2018-02-26
    • v3.6

    Description

      When truncating data from a file that has associated lookaside entries, the optimization to avoid reading pages in for fast truncate is not implemented - which results in reading a lot of pages in cache along with their lookaside entries (thus they will be read in as dirty). We could avoid reading those pages by checking the visbility in the WT_PAGE_LOOKASIDE structure.

      Attachments

        Issue Links

          Activity

            People

              keith.bostic@mongodb.com Keith Bostic (Inactive)
              alexander.gorrod@mongodb.com Alexander Gorrod
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: