vacuum on table1 skips rows because of a query on table2 - Mailing list pgsql-hackers

From Virender Singla
Subject vacuum on table1 skips rows because of a query on table2
Date
Msg-id CAM6Zo8ySrgAuu94XOha7h-7ddgz4P=ft6dkvX3nR_5r49K=+uw@mail.gmail.com
Whole thread Raw
Responses Re: vacuum on table1 skips rows because of a query on table2
List pgsql-hackers
Currently I see the vacuum behavior for a table is that, even if a long running query on a different table is executing in another read committed transaction.
That vacuum in the 1st transaction skips the dead rows until the long running query finishes.
Why that is the case, On same table long running query blocking vacuum we can understand but why query on a different table block it.

pgsql-hackers by date:

Previous
From: Dilip Kumar
Date:
Subject: Re: [HACKERS] Block level parallel vacuum
Next
From: Michael Paquier
Date:
Subject: Duplicate entries in pg_depend after REINDEX CONCURRENTLY