]> granicus.if.org Git - postgresql/commit
Small performance improvement for hash joins and hash aggregation:
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 30 May 2003 20:23:10 +0000 (20:23 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 30 May 2003 20:23:10 +0000 (20:23 +0000)
commitd24d75ff194e292fe49c6c84d0124cc61b182d3c
treec302d2f87a1ddd74ceddef180bee54d7715424f3
parent776d5309240bdadc5f905cacba5f237e532c6139
Small performance improvement for hash joins and hash aggregation:
when the plan is ReScanned, we don't have to rebuild the hash table
if there is no parameter change for its child node.  This idea has
been used for a long time in Sort and Material nodes, but was not in
the hash code till now.
src/backend/executor/nodeAgg.c
src/backend/executor/nodeHashjoin.c