http://www.postgresql.org/docs/9.2/static/transaction-iso.html
Chế độ Đọc lặp lại cung cấp một đảm bảo nghiêm ngặt rằng mỗi giao dịch sẽ thấy chế độ xem hoàn toàn ổn định của cơ sở dữ liệu. Tuy nhiên, quan điểm này không nhất thiết phải luôn luôn nhất quán với một số thực thi nối tiếp (từng lúc một) của các giao dịch đồng thời cùng cấp. Ví dụ: ngay cả một giao dịch chỉ đọc ở cấp độ này có thể thấy một bản ghi kiểm soát được cập nhật để cho thấy rằng một lô đã được hoàn thành nhưng không thấy một trong các bản ghi chi tiết là một phần hợp lý của lô vì nó đọc bản sửa đổi trước đó của bản ghi kiểm soát . Nỗ lực thực thi các quy tắc kinh doanh bằng các giao dịch chạy ở mức cô lập này không có khả năng hoạt động chính xác nếu không sử dụng cẩn thận các khóa rõ ràng để chặn các giao dịch xung đột.
Không phải là đọc ảo, điều này là không thể trong chế độ đọc lặp lại?
Tài liệu nói rằng một truy vấn trong giao dịch đọc lặp lại nhìn thấy một ảnh chụp nhanh khi bắt đầu giao dịch, vậy thì làm thế nào để một truy vấn có thể đọc dữ liệu không nhất quán?