Matteo Sgalaberni <sgala@xxxxxxxxx> writes: > Good to know this...but why this behaviour? it'is lovely...:) Open transactions are tracked across the whole cluster. This is necessary when vacuuming shared catalogs. In principle we could track per-database xmin values as well, but the distributed overhead that'd be added to *every* GetSnapshotData call is a bit worrisome. regards, tom lane