On Thu, Sep 22, 2005 at 11:22:22AM -0500, Kenneth Hutchinson wrote: > UPDATE t_summary > SET availability = 7 > WHERE oid = 28245084 > > When this query is executed (within a function or without) the database > will simply hang. If the UPDATE is turned into a SELECT, the query > works just fine.
One possibility is that another transaction has updated this row or done a SELECT FOR UPDATE and hasn't committed yet. Does just this one record cause the update to hang or do all updates to the table hang? Have you queried pg_locks in another session while the update is hung? -- Michael Fuhr ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq