Re: [HACKERS] Re: locking
Bruce Momjian <maillist@candle.pha.pa.us>
From: Bruce Momjian <maillist@candle.pha.pa.us>
To: honza@ied.com (Jan Vicherek)
Cc: pgsql-hackers@postgreSQL.org, pgsql-questions@postgreSQL.org
Date: 1998-01-21T15:05:17Z
Lists: pgsql-hackers
> > > *Any* answers would be appreciated : > > I'll rephrase the original questions : > > pg doesn't have "row-level locking" but has "table locking". > a result from a SELECT * FROM TESTTABLE; is a table. > I lock the table (which is result of a SELECT). > > Q : will this locking prevent update of the rows in TESTTABLE that have > been SELECTed ? > While the SELECT is running, no one can update the table. If the SELECT is in a transaction, no one can update the table until the transaction completes. Other people can read from the table, though. -- Bruce Momjian maillist@candle.pha.pa.us