Re: incomplete transaction keeps table locked?
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: gherson@snet.net (George Herson)
Cc: pgsql-general@postgresql.org
Date: 2001-05-23T19:19:40Z
Lists: pgsql-general
gherson@snet.net (George Herson) writes: > Are there any circumstances when exiting a PHP web script > where you've started a transaction (with Begin Work) but haven't explicitly > done a Commit Work or Rollback before it ends will lock you out of > a table (until you restart postgresql)? The symptoms you describe sound like multiple transactions trying to update the same row. There is a row-level lock that prevents the later ones from completing until the first one commits or aborts. regards, tom lane