Để kèo bóng đá c1 phép đồng thời cao,kèo bóng đá c1sử dụngPostgresql: Tài soi kèo bóng đá truoctran:(MVCC) để lưu trữ hàng. Tuy nhiên,MVCCCó một số nhược điểm kèo bóng đá c1 các truy vấn cập nhật. Cụ thể, các bản cập nhật yêu cầu các phiên bản mới của hàng phải được thêm vào các bảng.
Để giúp giảm chi phí cập nhật,kèo bóng đá c18739_8787HOT). Tối ưu hóa này là có thể khi:
Bản cập nhật không sửa đổi bất kỳ cột nào được tham chiếu bởi các chỉ mục của bảng, không bao gồm tóm tắt các chỉ mục. Phương thức chỉ mục tóm tắt duy nhất trong lõikèo bóng đá c1Phân phối làBrin.
Có đủ dung lượng trống trên trang chứa hàng cũ kèo bóng đá c1 hàng cập nhật.
Trong những trường hợp như vậy, các bộ dữ liệu chỉ dành kèo bóng đá c1 Heap cung cấp hai tối ưu hóa:
Các mục nhập mới không cần thiết để biểu diễn các hàng được cập nhật, tuy nhiên, các chỉ mục tóm tắt vẫn có thể cần được cập nhật.
9829_9980Chọn
s, thay vì yêu cầu các hoạt động chân không định kỳ. (Chỉ mục luôn tham khảoĐịnh danh mục trangcủa phiên bản hàng gốc. Dữ liệu tuple được liên kết với phiên bản hàng đó đã bị xóa và mã định danh mục của nó được chuyển đổi thành một chuyển hướng trỏ đến phiên bản cũ nhất vẫn có thể hiển thị kèo bóng đá c1 một số giao dịch đồng thời.
Bạn có thể tăng khả năng đủ không gian trang kèo bóng đá c1HOTCập nhật bằng cách giảm bảngfillfactor
. Nếu bạn không,HOTCập nhật vẫn sẽ xảy ra vì các hàng mới sẽ tự nhiên di chuyển đến các trang mới và các trang hiện có với đủ không gian trống kèo bóng đá c1 các phiên bản hàng mới. Chế độ xem hệ thốngpg_stat_all_tableskèo bóng đá c1 phép giám sát sự xuất hiện của các bản cập nhật nóng và không dẫn trước.