git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: e99507e) | patch
Extend the MinimalTuple concept to tuplesort.c, thereby reducing the
2006年6月27日 16:53:02 +0000 (16:53 +0000)
2006年6月27日 16:53:02 +0000 (16:53 +0000)
commit cdd5178c69c4cc80baedba0c7829c63b9f78d0f5
Extend the MinimalTuple concept to tuplesort.c, thereby reducing the
per-tuple space overhead for sorts in memory. I chose to replace the
previous patch that tried to write out the bare minimum amount of data
when sorting on disk; instead, just dump the MinimalTuples as-is. This
wastes 3 to 10 bytes per tuple depending on architecture and null-bitmap
length, but the simplification in the writetup/readtup routines seems
worth it.
src/backend/access/nbtree/nbtsort.c diff | blob | blame | history
src/backend/executor/nodeSort.c diff | blob | blame | history
src/backend/utils/sort/tuplesort.c diff | blob | blame | history
src/include/utils/tuplesort.h diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /