> *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.
In response to
pgsql-hackers by date
|Next:||From: Bruce Momjian||Date: 1998-01-21 15:09:37|
|Subject: Re: [HACKERS] Re: subselects|
|Previous:||From: Serj||Date: 1998-01-21 14:56:50|
|Subject: group by bug in 6.2.1 & 6.3 -snapshot|