> There was a long-running transaction, usually relating to PostgreSQL's autovacuuming, during the time. The stalls stopped quickly after the transaction ended.<p>What is about the other end?
Why does vacuum need to be a long running transaction and cannot be cut into shorter transactions ?