Re: Postgres using more memory than it should
От | Matthew Wakeling |
---|---|
Тема | Re: Postgres using more memory than it should |
Дата | |
Msg-id | alpine.DEB.1.10.0812041132390.4666@aragorn.flymine.org обсуждение исходный текст |
Ответ на | Re: Postgres using more memory than it should (hubert depesz lubaczewski <depesz@depesz.com>) |
Ответы |
Re: Postgres using more memory than it should
|
Список | pgsql-performance |
On Wed, 3 Dec 2008, hubert depesz lubaczewski wrote: > Check bug report from 2008-11-28, by Grzegorz Jaskiewicz: > query failed, not enough memory on 8.3.5 > > http://archives.postgresql.org/pgsql-bugs/2008-11/msg00180.php Thanks, that does explain everything. So workmem is not a hard limit on the amount of memory used per hash. Once the planner has committed to using a hash (and it can only use estimates to work out whether it will fit in workmem), then the execution will blindly go ahead and try and fit absolutely everything in a hash in memory even if it doesn't fit in workmem. I agree it would be nice to fix this, but I'm not sure how at the moment. Matthew -- To most people, solutions mean finding the answers. But to chemists, solutions are things that are still all mixed up.
В списке pgsql-performance по дате отправления: