-
- Downloads
Change memory-space accounting mechanism in tuplesort.c and tuplestore.c
to make a reasonable attempt at accounting for palloc overhead, not just the requested size of each memory chunk. Since in many scenarios this will make for a significant reduction in the amount of space acquired, partially compensate by doubling the default value of SORT_MEM to 1Mb. Per discussion in pgsql-general around 9-Jun-2002..
Showing
- doc/src/sgml/runtime.sgml 3 additions, 3 deletionsdoc/src/sgml/runtime.sgml
- src/backend/utils/init/globals.c 2 additions, 2 deletionssrc/backend/utils/init/globals.c
- src/backend/utils/misc/guc.c 2 additions, 2 deletionssrc/backend/utils/misc/guc.c
- src/backend/utils/misc/postgresql.conf.sample 1 addition, 1 deletionsrc/backend/utils/misc/postgresql.conf.sample
- src/backend/utils/mmgr/aset.c 19 additions, 5 deletionssrc/backend/utils/mmgr/aset.c
- src/backend/utils/mmgr/mcxt.c 34 additions, 1 deletionsrc/backend/utils/mmgr/mcxt.c
- src/backend/utils/sort/tuplesort.c 53 additions, 88 deletionssrc/backend/utils/sort/tuplesort.c
- src/backend/utils/sort/tuplestore.c 18 additions, 28 deletionssrc/backend/utils/sort/tuplestore.c
- src/include/nodes/memnodes.h 3 additions, 2 deletionssrc/include/nodes/memnodes.h
- src/include/utils/memutils.h 4 additions, 1 deletionsrc/include/utils/memutils.h
Loading
Please register or sign in to comment