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

Improve the performance of rollback to stable operation using multiple worker threads

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None

      WiredTiger rollback to stable is a single-thread operation that will be performed during startup, shutdown and application initiated. It is observed that sometimes rollback to stable operation takes some time to process the unstable updates from the tables to bring back the database into a consistent state.

      Improve the performance of rollback to stable operation by using worker threads to perform the job of each individual table to process while the main thread populates the queue to process the required tables.

        1. rts_multi.patch
          34 kB
          Haribabu Kommi

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            haribabu.kommi@mongodb.com Haribabu Kommi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: