Memory Usage
От | Nathan Barnett |
---|---|
Тема | Memory Usage |
Дата | |
Msg-id | 71975481CD04D4118E57004033A2596E0DFB81@ip205.82.136.216.in-addr.arpa обсуждение исходный текст |
Ответы |
Re: Memory Usage
|
Список | pgsql-general |
I am having a small issue with PostgreSQL 7.0.3 on FreeBSD 4.2 Stable. When I perform an update on a table with roughly 2 million rows, the postgres process starts eating up memory until it eventually uses up all of the memory and exits without finishing. I have also seen the same thing happen in complex SELECT statements that I have run. The update statement is as follows: UPDATE pages SET createdtime = NOW(); Is there a reason why this would take up all of the memory?? Also the select statement that caused the issue was a SELECT and GROUP BY that was in the form of: SELECT COUNT(*) AS hitcount, date_part('yy', createdtime) AS Year, date_part('mm', createdtime) AS Month, date_part('dd', createdtime) AS Day FROM Log group by Year, Month, Day I found a better way to do this afterwards, but why wouldn't the database utilize temporary tables to complete this query without using all the RAM? --------------------------------------------- Nathan Barnett
В списке pgsql-general по дате отправления: