Jeff Davis <[EMAIL PROTECTED]> writes: > Is it possible to make the database safe in this case? I can see why it > would be difficult to handle pg_xlog filling up (or for that matter > pg_log), but couldn't any other area be turned into just a simple ERROR?
It is --- Josh is mistaken about the severity of the code's response to out-of-space. We have to panic if out of WAL or CLOG space because we can't advance the transaction counter anymore in such cases, but otherwise it's just ERROR. See the archives for some recorded cases of PG's response to out-of-space situations. The real problem though is whether you can get anything much done if up against a hard limit; especially if that limit also affects the system catalogs. Remember that UPDATE requires the ability to insert new tuple versions, so there are a whole lot of things that will draw that ERROR. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 7: You can help support the PostgreSQL project by donating at http://www.postgresql.org/about/donate