Обсуждение: BUG #4804: ERROR out of memory on select bytea field legth about 120Mb
The following bug has been logged online: Bug reference: 4804 Logged by: Vadim Fedorenko Email address: junk@fromru.com PostgreSQL version: 8.3.3 Operating system: Windows 2003 Server R2 64bit Description: ERROR out of memory on select bytea field legth about 120Mb Details: Hi! I have a database about 4Gb and pg_dump fails with ERROR: out of memory DETAIL: Failed on request of size 536870912. on it. I found out that it fails on selecting bug bytea field: select length(binarydata) from config where datasize >120000000 results 138124811 and select binarydata from config where datasize >120000000 results ERROR: out of memory DETAIL: Failed on request of size 536870912. how can I workaround this?
"Vadim Fedorenko" <junk@fromru.com> writes: > I have a database about 4Gb and pg_dump fails with > ERROR: out of memory > DETAIL: Failed on request of size 536870912. > I found out that it fails on selecting bug bytea field: Huh, how did you get that value into the table in the first place? > how can I workaround this? Increase the memory limit the postmaster runs under. If it's a 32-bit machine, you might need to decrease shared_buffers so there's more address space available as workspace. regards, tom lane