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

Enhance wtperf to support periodic table scans

    XMLWordPrintableJSON

Details

    • Storage 2017-02-13

    Description

      It would be useful in reproducing workloads to be able to schedule a large table scan that happens occasionally. Especially in mutli-table workloads.

      The configuration string I'm thinking is:

      threads=((count=20,reads=1),(count=5,updates=1,throttle=100),(count=1,scan=1000000,pause=300,table_name=test00003))
      

      The new options are:

      • scan Number of items to iterate over
      • pause How many seconds to wait between scans
      • table_name The name of the table (in multi-table workloads) that will be scanned

      The scan operation would start at a random point in the specified tree (or the first/only tree if no explicit value is specified) and walk until it has either visited the count of values or reaches the end of the tree.

      Attachments

        Issue Links

          Activity

            People

              alexander.gorrod@mongodb.com Alexander Gorrod
              alexander.gorrod@mongodb.com Alexander Gorrod
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: