Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3

F.8. Btree_gist-Các lớp toán tử Gist tỷ lệ kèo bóng đá trực tuyến hôm nay hành vi B-cây#

btree_gistCung cấp các lớp tỷ lệ kèo bóng đá trực tuyến hôm nay tử chỉ mục GIST thực hiện hành vi tương đương B-cây cho các loại dữ liệuINT2, INT4, INT8, float4, float8, Số, dấu thời gian tỷ lệ kèo bóng đá trực tuyến hôm nay múi giờ, dấu thời gian không có múi giờ, Thời gian tỷ lệ kèo bóng đá trực tuyến hôm nay múi giờ, Thời gian không có múi giờ, ngày, Khoảng, oid, tiền, char, Varchar, Text, bytea, bit, Varbit, macaddr, macaddr8, inet, CIDR, UUID, boolvà tất cảenumTYPE.

11755_12383

Ngoài các tỷ lệ kèo bóng đá trực tuyến hôm nay tử tìm kiếm B-cây thông thường,btree_gistCũng cung cấp hỗ trợ chỉ mục cho<(Hồikhông bằng). Điều này có thể hữu ích khi kết hợp tỷ lệ kèo bóng đá trực tuyến hôm nayBiểu đồ loại trừ, như được mô tả bên dưới.

Ngoài ra, đối tỷ lệ kèo bóng đá trực tuyến hôm nay các loại dữ liệu có số liệu khoảng cách tự nhiên,btree_gistXác định tỷ lệ kèo bóng đá trực tuyến hôm nay tử khoảng cách<-, và cung cấp hỗ trợ chỉ mục GIST cho các tìm kiếm lân cận gần nhất bằng tỷ lệ kèo bóng đá trực tuyến hôm nay tử này. tỷ lệ kèo bóng đá trực tuyến hôm nay tử khoảng cách được cung cấp choINT2, INT4, INT8, float4, float8, dấu thời gian tỷ lệ kèo bóng đá trực tuyến hôm nay múi giờ, dấu thời gian không có múi giờ, Thời gian không có múi giờ, ngày, Khoảng, OIDtiền.

Mô -đun này được coi làTrustedHồi, nghĩa là, nó có thể được cài đặt bởi những người không phải là người giám sát cóTạoĐặc quyền trên cơ sở dữ liệu hiện tại.

13906_13934#

Ví dụ đơn giản sử dụngbtree_gist14101_14115Btree:

Tạo thử nghiệm bảng (A Int4);
- Tạo chỉ mục
Tạo chỉ mục TestIDX khi kiểm tra bằng GIST (A);
- Truy vấn
Chọn * từ bài kiểm tra trong đó A <10;
-Tìm kiếm lân cận gần nhất: Tìm mười mục gần nhất tỷ lệ kèo bóng đá trực tuyến hôm nay "42"
Chọn *, A <- 42 dưới dạng thứ tự kiểm tra bằng <- 42 giới hạn 10;

Sử dụngBị ràng buộc loại trừĐể thực thi quy tắc rằng một cái lồng tại sở thú chỉ có thể chứa một loại động vật:

= Tạo vườn thú bảng (
  số nguyên lồng,
  văn bản động vật,
  Loại trừ sử dụng ý chính (lồng tỷ lệ kèo bóng đá trực tuyến hôm nay =, động vật tỷ lệ kèo bóng đá trực tuyến hôm nay <)
);

= Chèn vào các giá trị sở thú (123, 'Zebra');
Chèn 0 1
= Chèn vào các giá trị sở thú (123, 'Zebra');
Chèn 0 1
= Chèn vào các giá trị sở thú (123, 'sư tử');
Lỗi: Giá trị khóa xung đột vi phạm ràng buộc loại trừ "Zoo_Cage_animal_excl"
Chi tiết: Khóa (lồng, động vật) = (123, sư tử) xung đột tỷ lệ kèo bóng đá trực tuyến hôm nay chìa khóa hiện có (lồng, động vật) = (123, ngựa vằn).
= Chèn vào các giá trị sở thú (124, 'sư tử');
Chèn 0 1

F.8.2. Tác giả#

Teodor Sigaev (), Oleg Bartunov (), Janko Richter () và Paul Jungwirth (). Nhìn thấyhttp: //www.sai.msu.su/~megera/postgres/gist/Để biết thêm thông tin.

Gửi hiệu chỉnh

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 khớp Kinh nghiệm của bạn tỷ lệ kèo bóng đá trực tuyến hôm nay tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.