Re: [PERFORM] psql -A (unaligned format) eats too much memory
От | Jim C. Nasby |
---|---|
Тема | Re: [PERFORM] psql -A (unaligned format) eats too much memory |
Дата | |
Msg-id | 20060605155349.GU53487@pervasive.com обсуждение исходный текст |
Ответ на | Re: [PERFORM] psql -A (unaligned format) eats too much memory (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: [PERFORM] psql -A (unaligned format) eats too much memory
|
Список | pgsql-hackers |
On Mon, Jun 05, 2006 at 11:27:30AM -0400, Tom Lane wrote: > "Jim C. Nasby" <jnasby@pervasive.com> writes: > > I've been able to verify this on 8.1.4; psql -A -t -c 'SELECT * FROM > > largetable' > /dev/null results in psql consuming vast quantities of > > memory. Why is this? > > Is it different without the -A? Nope. > I'm reading this as just another uninformed complaint about libpq's > habit of buffering the whole query result. It's possible that there's > a memory leak in the -A path specifically, but nothing said so far > provided any evidence for that. Certainly seems like it. It seems like it would be good to allow for libpq not to buffer, since there's cases where it's not needed... -- Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com Pervasive Software http://pervasive.com work: 512-231-6117 vcard: http://jim.nasby.net/pervasive.vcf cell: 512-569-9461
В списке pgsql-hackers по дате отправления: