-
- Downloads
Replace typtoout() and gettypelem() with a single routine,
so that fetching an attribute value needs only one SearchSysCacheTuple call instead of two redundant searches. This speeds up a large SELECT by about ten percent, and probably will help GROUP BY and SELECT DISTINCT too.
Showing
- src/backend/access/common/printtup.c 43 additions, 46 deletionssrc/backend/access/common/printtup.c
- src/backend/executor/nodeGroup.c 7 additions, 7 deletionssrc/backend/executor/nodeGroup.c
- src/backend/executor/nodeUnique.c 10 additions, 9 deletionssrc/backend/executor/nodeUnique.c
- src/backend/executor/spi.c 6 additions, 6 deletionssrc/backend/executor/spi.c
- src/backend/libpq/be-dumpdata.c 6 additions, 7 deletionssrc/backend/libpq/be-dumpdata.c
- src/include/access/printtup.h 2 additions, 3 deletionssrc/include/access/printtup.h
Loading
Please register or sign in to comment