Re: ERROR: could not open relation
От | Alvaro Herrera |
---|---|
Тема | Re: ERROR: could not open relation |
Дата | |
Msg-id | 20050714161403.GD19232@alvh.no-ip.org обсуждение исходный текст |
Ответ на | Re: ERROR: could not open relation ("Thomas F. O'Connell" <tfo@sitening.com>) |
Ответы |
Re: ERROR: could not open relation
|
Список | pgsql-general |
On Thu, Jul 14, 2005 at 10:49:56AM -0500, Thomas F. O'Connell wrote: > Does bgwriter operate on temp tables, and could there exist an edge > condition in which bgwriter might have scheduled a write to disk for > a file corresponding to a temp table that was removed by sudden > termination of the session in which the temp table existed such that > the file was removed? I suggested that bgwriter may be the culprit, mainly because the log lines were not preceded by the log_line_prefix as the other lines in the log. See an extract here: http://rafb.net/paste/results/awxFnY15.html This may represent a file going away, and a dirty buffer being kept in memory. How did that happen, I have no clue. Thomas also mentioned that after the error first appeared, all queries started failing with the same error message. That does not make any sense to me; but maybe it could have to do with a corrupt buffer in the buffer freelist, which every backend tried to write but failed. I guess the important question to be asking is how did the system get into that state. -- Alvaro Herrera (<alvherre[a]alvh.no-ip.org>) "Uno puede defenderse de los ataques; contra los elogios se esta indefenso"
В списке pgsql-general по дате отправления: