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

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: bee263b) | patch
Transform proconfig for faster execution.
2023年8月10日 19:43:53 +0000 (12:43 -0700)
2023年8月10日 19:43:53 +0000 (12:43 -0700)
commit 5765cfe18c595b5d8a7df3a62d253f60a00718ce
Transform proconfig for faster execution.

Store function config settings in lists to avoid the need to parse and
allocate for each function execution.

Speedup is modest but significant. Additionally, this change also
seems cleaner and supports some other performance improvements under
discussion.

Discussion: https://postgr.es/m/04c8592dbd694e4114a3ed87139a7a04e4363030.camel@j-davis.com
Reviewed-by: Nathan Bossart
src/backend/utils/fmgr/fmgr.c diff | blob | blame | history
src/backend/utils/misc/guc.c diff | blob | blame | history
src/include/utils/guc.h diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

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