Репост с dev’а, простите.

В общем меня тут Postgresql унижает следующим образом:
DETAIL: Process 32480 waits for ShareLock on transaction 497350; blocked by process 32494. Process 32494 waits for ShareLock on transaction 497349; blocked by process 32480.

вопрос: ни одной записи о второй транзакции (497349) в журнале нет (в log_line_prefix выведен transaction ID, ориентируюсь по нему), как так может быть??

Tagged with →  

7 Responses to Репост с dev’а, простите.

  1. KapCap:

    http://archives.postgresql.org/pgsql–per … нэ?
    ну и могу занедорого разбанить в гугле.

  2. KapCap:

    посявкай там запятую в конце урла.

  3. Tnonode:

    скажи пожалуйста, а какой ты запрос в гугл вводил?

  4. KapCap:

    формулировка ошибки без указания pid-ов.
    http://goo.gl/vutBT

  5. KapCap:

    и ещё могу предположить, что дело может быть связано с репликацией и тогда транзакцию нужно искать в какой-то другой таблице.

  6. Tnonode:

    ну, друг, это пальцем в небо…
    я не пойму куда делись выражения от второй транзакции из журнала, а формулировка-то ошибки понятная и без гугла

  7. Kcigreen:

    дедлоки?

Добавить комментарий