PostgreSQL: kèo bóng đá hôm | |||
---|---|---|---|
prev | UP | Chương 64. Chỉ số Brin | NEXT |
Brinlà viết tắt của chỉ mục phạm vi khối.Brinđược thiết kế để xử lý tỷ lệ kèo bóng đá 88 bảng rất lớn trong đó tỷ lệ kèo bóng đá 88 cột nhất định có một số tương quan tự nhiên với vị trí vật lý của chúng trong bảng. MỘTPhạm vi khốilà một nhóm tỷ lệ kèo bóng đá 88 trang nằm liền kề về mặt vật lý trong bảng; Đối với mỗi phạm vi khối, một số thông tin tóm tắt được lưu trữ bởi chỉ mục. Ví dụ, một bảng lưu trữ tỷ lệ kèo bóng đá 88 đơn đặt hàng bán của cửa hàng có thể có cột ngày mà mỗi đơn hàng được đặt và hầu hết thời gian tỷ lệ kèo bóng đá 88 mục cho tỷ lệ kèo bóng đá 88 đơn đặt hàng trước đó cũng sẽ xuất hiện sớm hơn trong bảng; Một bảng lưu trữ cột mã zip có thể có tất cả tỷ lệ kèo bóng đá 88 mã cho một thành phố được nhóm lại với nhau một cách tự nhiên.
Brin7956_8120nhất quánvới tỷ lệ kèo bóng đá 88 điều kiện truy vấn. Người thực thi truy vấn chịu trách nhiệm kiểm tra lại tỷ lệ kèo bóng đá 88 bộ dữ liệu này và loại bỏ những người không phù hợp với tỷ lệ kèo bóng đá 88 điều kiện truy vấn - nói cách khác, tỷ lệ kèo bóng đá 88 chỉ mục này là mất mát. Vì aBrinChỉ số rất nhỏ, quét chỉ số thêm chi phí thấp so với quét tuần tự, nhưng có thể tránh quét tỷ lệ kèo bóng đá 88 phần lớn của bảng được biết là không chứa tỷ lệ kèo bóng đá 88 bộ dữ liệu phù hợp.
dữ liệu cụ thể mà ABrinIndex sẽ lưu trữ, cũng như các truy vấn cụ thể mà chỉ mục sẽ có thể đáp ứng, phụ thuộc vào lớp toán tử được chọn cho mỗi cột của chỉ mục. Các loại dữ liệu có thứ tự sắp xếp tuyến tính có thể có các lớp toán tử lưu trữ giá trị tối thiểu và tối đa trong mỗi phạm vi khối; Các loại hình học có thể lưu trữ hộp tỷ lệ kèo bóng đá 88 hạn cho tất cả các đối tượng trong phạm vi khối.
Kích thước của phạm vi khối được xác định tại thời gian tạo chỉ mục bằng9140_9157Tham số lưu trữ. Số lượng mục nhập chỉ mục sẽ bằng kích thước của mối quan hệ trong tỷ lệ kèo bóng đá 88 trang chia cho giá trị đã chọn chopages_per_range. Do đó, số lượng càng nhỏ, chỉ số càng lớn (vì cần lưu trữ nhiều mục chỉ mục hơn), nhưng đồng thời, dữ liệu tóm tắt được lưu trữ có thể chính xác hơn và có thể bỏ qua nhiều khối dữ liệu hơn trong quá trình quét chỉ mục.
9698_10313brin_summarize_new_values (regclass)
chức năng hoặc tự động khiNút hútxử lý bảng.