Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

postgresql.conf.sample

Blame
    • Robert Haas's avatar
      07118037
      Use quicksort, not replacement selection, for external sorting. · 07118037
      Robert Haas authored
      We still use replacement selection for the first run of the sort only
      and only when the number of tuples is relatively small.  Otherwise,
      the first run, and subsequent runs in all cases, are produced using
      quicksort.  This tends to be faster except perhaps for very small
      amounts of working memory.
      
      Peter Geoghegan, reviewed by Tomas Vondra, Jeff Janes, Mithun Cy,
      Greg Stark, and me.
      07118037
      History
      Use quicksort, not replacement selection, for external sorting.
      Robert Haas authored
      We still use replacement selection for the first run of the sort only
      and only when the number of tuples is relatively small.  Otherwise,
      the first run, and subsequent runs in all cases, are produced using
      quicksort.  This tends to be faster except perhaps for very small
      amounts of working memory.
      
      Peter Geoghegan, reviewed by Tomas Vondra, Jeff Janes, Mithun Cy,
      Greg Stark, and me.