Po tym pytaniu przez Twitter .
Obecne (przynajmniej do PostgreSQL 9.6) zachowanie to:
Transakcje na żywo wykonujące operację zapisu w dowolnym tabela zapobiegnie odkurzaniu martwych wierszy wygenerowanych przez zatwierdzone transakcje, które rozpoczęły się po pierwszej transakcji na żywo w dowolnej innej tabeli .
Nawet to ograniczenie nie jest wymagane z koncepcyjnego punktu widzenia, jest to sposób implementacji obecnego algorytmu pod kątem wydajności sprawdzania przyczyn martwych wierszy.