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

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 1de09ad) | patch
Use one stringbuffer for all rows printed in printtup.c.
2017年10月11日 23:26:35 +0000 (16:26 -0700)
2017年10月11日 23:26:35 +0000 (16:26 -0700)
commit f2dec34e19d3969ddd616e671fe9a7b968bec812
Use one stringbuffer for all rows printed in printtup.c.

This avoids newly allocating, and then possibly growing, the
stringbuffer for every row. For wide rows this can substantially
reduce memory allocator overhead, at the price of not immediately
reducing memory usage after outputting an especially wide row.

Author: Andres Freund
Discussion: https://postgr.es/m/20170914063418.sckdzgjfrsbekae4@alap3.anarazel.de
src/backend/access/common/printtup.c diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

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