ERROR: deadlock detected

Поиск
Список
Период
Сортировка
От Matthias Apitz
Тема ERROR: deadlock detected
Дата
Msg-id 20230207114647.GA9@sh4-5.1blu.de
обсуждение исходный текст
Ответы Re: ERROR: deadlock detected  (Torsten Förtsch <tfoertsch123@gmail.com>)
Re: ERROR: deadlock detected  (Laurenz Albe <laurenz.albe@cybertec.at>)
Список pgsql-general

We saw the following message in the file postgres-serverlog.error:

2023-01-24 17:16:16.578 CET [17468] ERROR:  deadlock detected
2023-01-24 17:16:16.578 CET [17468] DETAIL:  Process 17468 waits for ShareLock on transaction 90776649; blocked by
process17724.
 
    Process 17724 waits for ShareLock on transaction 90776650; blocked by process 17468.
    Process 17468: fetch hc_d03geb
    Process 17724: fetch hc_d02ben
2023-01-24 17:16:16.578 CET [17468] HINT:  See server log for query details.
2023-01-24 17:16:16.578 CET [17468] CONTEXT:  while locking tuple (948,45) in relation "d03geb"
2023-01-24 17:16:16.578 CET [17468] STATEMENT:  fetch hc_d03geb

There are no messages in the serverlog itself and in our application
log files. What can we do to get to more information (may be next time)?

The process numbers are internal ones of the PostgreSQL server and not
the Linux PID, correct?

Thanks

    matthias
-- 
Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045
Public GnuPG key: http://www.unixarea.de/key.pub



В списке pgsql-general по дате отправления:

Предыдущее
От: Giovanni Biscontini
Дата:
Сообщение: Re: PostgreSQL
Следующее
От: Torsten Förtsch
Дата:
Сообщение: Re: ERROR: deadlock detected