1

Temat: Transakcje z blokadami

Witam.
mam problem dotyczy on transakcji z blokadami załóżmy ze ma listę klientów i zaznaczam klienta A
w tym momencie rozpoczynam transakcję z blokadą założoną na tego klienta.
i teraz żeby wykluczyć że ktoś inny w tym samym momencie będzie chciał wykonać jakąś operację na tym kliencie powinienem sprawdzić przed kliknięciem na tym kliencie czy jest dla niego ustawiona blokada lub rozpoczęta transakcja.
Pytanie tylko jak to sprawdzić który wiersz w tabeli jest zablokowany?

PostgreSQL powinien trzymać taką transakcję lub blokadę w jakieś tabeli ale ja nie wiem w jakiej może ktoś zna odpowiedź na moje pytanie.

2

Odp: Transakcje z blokadami

W sumie nigdy nie szukalem ale moze spojrzysz na pg_locks.

3

Odp: Transakcje z blokadami

tam już byłem, ale interesuje mnie które wiersze zostały zablokowane. teraz wpadłem na to że może poprzez jakiś nr pid jest to blokowane.