Điều khiển đồng thời đa phiên tỷ lệ kèo bóng đá (MVCC) là một nâng cao Kỹ thuật cải thiện hiệu suất cơ sở dữ liệu trong một người dùng nhiều người dùng môi trường.Vadim MikheevCung cấp việc triển khai choPostgres.
Không giống như hầu hết các hệ thống cơ sở dữ tỷ lệ kèo bóng đá khác sử dụng khóa cho Kiểm soát đồng thời,Postgresduy trì tính nhất quán của dữ tỷ lệ kèo bóng đá bằng cách sử dụng mô hình đa dạng. Cái này có nghĩa là trong khi truy vấn cơ sở dữ tỷ lệ kèo bóng đá, mỗi giao dịch thấy một Ảnh chụp dữ tỷ lệ kèo bóng đá (APhiên tỷ lệ kèo bóng đá cơ sở dữ liệu) như Đó là một thời gian trước, bất kể tình trạng hiện tại của Dữ liệu cơ tỷ lệ kèo bóng đá. Điều này bảo vệ giao dịch khỏi xem dữ liệu không nhất quán có thể được gây ra bởi (khác) đồng thời Cập nhật giao dịch trên cùng một hàng dữ liệu, cung cấpPhân lập giao dịchĐối với mỗi cơ sở dữ liệu tỷ lệ kèo bóng đá họp.
Sự khác biệt chính giữa các mô hình đa dạng và khóa là Trong các khóa MVCC có được để truy vấn dữ tỷ lệ kèo bóng đá (đọc) không xung đột với các khóa có được để ghi dữ tỷ lệ kèo bóng đá và vì vậy đọc không bao giờ chặn viết và viết không bao giờ chặn đọc.