Một chỉ kèo bóng đá hom nay có thể được xác định trên nhiều cột của bảng. Ví dụ: nếu bạn có một bảng biểu mẫu này:
Tạo bảng Test2 (
(nói, bạn giữ/dev
Thư kèo bóng đá hom nay trong cơ sở dữ liệu ...) và bạn thường xuyên phát hành truy vấn như:
Chọn tên từ Test2 trong đó chính =hằng số
và minor =hằng số
;
Sau đó, có thể phù hợp để xác định một chỉ kèo bóng đá hom nay trên các cộtMajor
vàMinor
cùng nhau, ví dụ:
Tạo Chỉ kèo bóng đá hom nay Test2_MM_IDX trên Test2 (Major, Minor);
Hiện tại, chỉ có các loại B-Tree, Gist, Gin và Brin chỉ hỗ trợ các chỉ kèo bóng đá hom nay nhiều cột. Liệu có thể có nhiều cột khóa độc lập với việcBao gồm
Các cột có thể được thêm vào chỉ kèo bóng đá hom nay. Các chỉ kèo bóng đá hom nay có thể có tối đa 32 cột, bao gồmBao gồm
Cột. (Giới hạn này có thể được thay đổi khi xây dựngPostgreSQL; xem tệppg_config_manual.h
.)
12039_12690(a, b, c)
và điều kiện truy vấnTrong đó a = 5 và b = 42 và c <77
, Chỉ kèo bóng đá hom nay sẽ phải được quét từ kèo bóng đá hom nay đầu tiên vớiA
= 5 vàB
= 42 lên qua kèo bóng đá hom nay cuối cùng vớiA
= 5. kèo bóng đá hom nay nhập chỉ kèo bóng đá hom nay vớiC
= 77 sẽ bị bỏ qua, nhưng chúng vẫn phải được quét qua. Chỉ số này về nguyên tắc này có thể được sử dụng cho kèo bóng đá hom nay truy vấn có kèo bóng đá hom nay ràng buộc trênB
và/hoặcC
Không có ràng buộc trênA
- Nhưng toàn bộ chỉ kèo bóng đá hom nay sẽ phải được quét, vì vậy trong hầu hết các trường hợp, người lập kế hoạch sẽ thích quét bảng tuần tự bằng cách sử dụng chỉ kèo bóng đá hom nay.
Một chỉ mục GIST kèo bóng đá hom nay có thể được sử dụng với các điều kiện truy vấn liên quan đến bất kỳ tập hợp con nào của các cột của chỉ mục. Các điều kiện trên các cột bổ sung hạn chế các mục được trả về bởi chỉ mục, nhưng điều kiện trên cột đầu tiên là cái quan trọng nhất để xác định số lượng chỉ số cần được quét.
Chỉ mục Gin kèo bóng đá hom nay có thể được sử dụng với các điều kiện truy vấn liên quan đến bất kỳ tập hợp con nào của các cột của chỉ mục. Không giống như B-Tree hay Gist, hiệu quả tìm kiếm chỉ mục là giống nhau bất kể cột chỉ mục nào mà các điều kiện truy vấn sử dụng.
Chỉ mục Brin kèo bóng đá hom nay có thể được sử dụng với các điều kiện truy vấn liên quan đến bất kỳ tập hợp con nào của các cột của chỉ mục. Giống như Gin và không giống như B-Tree hoặc GIST, hiệu quả tìm kiếm chỉ mục là như nhau bất kể cột chỉ mục nào mà các điều kiện truy vấn sử dụng.pages_per_range
tham số lưu trữ.
Tất nhiên, mỗi cột phải được sử dụng với các toán tử phù hợp với loại chỉ kèo bóng đá hom nay; Các điều khoản liên quan đến các nhà khai thác khác sẽ không được xem xét.
Các chỉ mục kèo bóng đá hom nay nên được sử dụng một cách tiết kiệm. Trong hầu hết các tình huống, một chỉ mục trên một cột là đủ và tiết kiệm không gian và thời gian.Phần 11.5vàPhần 11.9Để thảo luận về giá trị của các cấu hình chỉ kèo bóng đá hom nay khác nhau.
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không phù hợpMẫu nàyĐể báo cáo vấn đề tài liệu.