PostgreSQL: soi kèo bóng đá truoctran liệu: 9.5: | |||
---|---|---|---|
prev | UP | Phụ lục F. kèo chấp bóng đá hôm nay mô -đun được cung cấp bổ sung | NEXT |
Thepg_prewarmMô -đun cung cấp một cách thuận tiện để tải dữ kèo chấp bóng đá hôm nay quan hệ vào bộ đệm bộ đệm hệ điều hành hoặcPostgreSQLbộ đệm bộ đệm.
8503_8675
Đối số đầu tiên là mối quan hệ được sử dụng sẵn. Đối số thứ hai là phương pháp tiền sử được sử dụng, như được thảo luận thêm dưới đây; Thứ ba là ngã ba quan hệ được dự bị, thường làchính. Đối số thứ tư là số kèo chấp bóng đá hôm nay đầu tiên để sử dụng trước (nullđược chấp nhận làm từ đồng nghĩa với số không). Đối số thứ năm là số kèo chấp bóng đá hôm nay cuối cùng để sử dụng trước (nullcó nghĩa là tiền sử thông qua kèo chấp bóng đá hôm nay cuối cùng trong mối quan hệ). Giá trị trả về là số kèo chấp bóng đá hôm nay được chế biến sẵn.
Có ba phương pháp tiền tố có sẵn.Prefetchkèo chấp bóng đá hôm nay vấn đề yêu cầu trước không đồng bộ cho hệ điều hành, nếu điều này được hỗ trợ hoặc ném lỗi khác.đọcĐọc phạm vi yêu cầu của kèo chấp bóng đá hôm nay khối; Không giống nhưprefetch, Đây là đồng bộ và được hỗ trợ trên tất cả kèo chấp bóng đá hôm nay nền tảng và bản dựng, nhưng có thể chậm hơn.bộ đệmĐọc phạm vi yêu cầu của các khối vào bộ đệm bộ đệm cơ sở dữ kèo chấp bóng đá hôm nay.
Lưu ý rằng với bất kỳ phương pháp nào trong số này, cố gắng sử dụng nhiều kèo chấp bóng đá hôm nay hơn có thể được lưu trữ - bởi HĐH khi sử dụngPrefetchhoặcđọchoặc bởiPostgreSQLKhi sử dụngbộ đệm-Có thể sẽ dẫn đến các khối được đánh số thấp hơn bị trục xuất khi các khối được đánh số cao hơn được đọc. Ngược lại, tiền sử cũng có thể đuổi dữ kèo chấp bóng đá hôm nay khác khỏi bộ đệm. Vì những lý do này, tiền tố thường hữu ích nhất khi khởi động, khi bộ nhớ cache phần lớn trống.
Robert Haas<rhaas@postgresql.org