read-committed and read-uncommitted transactions can stall eviction

XMLWordPrintableJSON

    • Storage Engines 2019-12-30, Storage Engines 2020-01-13, Storage Engines 2020-01-27
    • 5
    • v4.2, v4.0

      Summary:

      Fix an issue where eviction stalls because the thread pinning the oldest transaction ID in the system has been co-opted to assist with eviction and is preventing the system's oldest transaction ID from moving forward (which would release pages for eviction).


       

       

      Read-committed and read-uncommitted transactions enter a transaction ID into the global table to stop updates they're reading from being freed, and that can prevent the oldest ID from moving forward, stalling eviction.

              Assignee:
              Keith Bostic (Inactive)
              Reporter:
              Keith Bostic (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: