explicit-locking.html "key values" reference - Mailing list pgsql-general

From jian he
Subject explicit-locking.html "key values" reference
Date
Msg-id CACJufxHjxR5F5rbZJw1ubE+ykt65mqvVZFPoCfzAKMN06YN-gQ@mail.gmail.com
Whole thread Raw
Responses Re: explicit-locking.html "key values" reference
List pgsql-general


hi.
FOR KEY SHARE
Behaves similarly to FOR SHARE, except that the lock is weaker: SELECT FOR UPDATE is blocked, but not SELECT FOR NO KEY UPDATE. A key-shared lock blocks other transactions from performing DELETE or any UPDATE that changes the key values, but not other UPDATE, and neither does it prevent SELECT FOR NO KEY UPDATESELECT FOR SHARE, or SELECT FOR KEY SHARE.

A key-shared lock blocks other transactions from performing DELETE or any UPDATE that changes the key values

querya: select col1,col2,col3 from a for key share of a
Does "the key values" refer to these rows returned by the querya?
I still feel confused about "the key values". 

pgsql-general by date:

Previous
From: Atul Kumar
Date:
Subject: Query to find RDS endpoint
Next
From: "David G. Johnston"
Date:
Subject: Re: explicit-locking.html "key values" reference