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
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

11.4. Chỉ tỷ lệ kèo bóng đá tối nay vàĐặt tỷ lệ kèo bóng đá tối nay bởi

Ngoài việc chỉ cần tìm các hàng được trả về bởi một truy vấn, một chỉ tỷ lệ kèo bóng đá tối nay có thể có thể cung cấp chúng theo một thứ tự được sắp xếp cụ thể. Điều này cho phép truy vấn củaĐặt tỷ lệ kèo bóng đá tối nay bởiĐặc điểm kỹ thuật được vinh danh mà không cần một bước sắp xếp riêng. Của các loại chỉ tỷ lệ kèo bóng đá tối nay hiện được hỗ trợ bởiPostgreSQL9908_10045

Người lập kế hoạch sẽ xem xét thỏa mãnđặt tỷ lệ kèo bóng đá tối nay bởiĐặc điểm kỹ thuật bằng cách quét một chỉ tỷ lệ kèo bóng đá tối nay có sẵn phù hợp với đặc điểm kỹ thuật hoặc bằng cách quét bảng theo thứ tự vật lý và thực hiện một loại rõ ràng. Đối với một truy vấn yêu cầu quét một phần lớn của bảng, một loại rõ ràng có thể nhanh hơn so với sử dụng chỉ tỷ lệ kèo bóng đá tối nay vì nó yêu cầu I/O ít hơn do theo mẫu truy cập tuần tự. Các chỉ tỷ lệ kèo bóng đá tối nay hữu ích hơn khi chỉ cần tìm nạp một vài hàng. Một trường hợp đặc biệt quan trọng làĐặt tỷ lệ kèo bóng đá tối nay bởikết hợp vớiGiới hạn n: Một loại rõ ràng sẽ phải xử lý tất cả dữ liệu để xác định đầu tiênnhàng, nhưng nếu có một chỉ tỷ lệ kèo bóng đá tối nay phù hợp vớiĐặt tỷ lệ kèo bóng đá tối nay bởi, đầu tiênntỷ lệ kèo bóng đá tối nay có thể được truy xuất trực tiếp, mà không cần quét phần còn lại.

Theo mặc định, các chỉ tỷ lệ kèo bóng đá tối nay B-cây lưu trữ các tỷ lệ kèo bóng đá tối nay của họ theo thứ tự tăng dần với null cuối cùng. Điều này có nghĩa là việc quét chuyển tiếp một chỉ tỷ lệ kèo bóng đá tối nay trên cộtxSản xuất thỏa mãn đầu raĐặt tỷ lệ kèo bóng đá tối nay bởi x(hay hơn nữa,Đặt tỷ lệ kèo bóng đá tối nay bởi x asc nulls cuối cùng). Chỉ tỷ lệ kèo bóng đá tối nay cũng có thể được quét ngược, tạo ra đầu ra thỏa mãnĐặt tỷ lệ kèo bóng đá tối nay bởi x desc(hay hơn nữa,Đặt tỷ lệ kèo bóng đá tối nay bởi x desc nulls đầu tiên, kể từNULLS FIRSTlà mặc định choĐặt tỷ lệ kèo bóng đá tối nay bởi Desc).

Bạn có thể điều chỉnh thứ tự của chỉ tỷ lệ kèo bóng đá tối nay B-cây bằng cách bao gồm các tùy chọnASC, Desc, NULLS FIRST, và/hoặc11794_11806Khi tạo chỉ tỷ lệ kèo bóng đá tối nay; Ví dụ:

Tạo chỉ tỷ lệ kèo bóng đá tối nay Test2_info_nulls_low trên Test2 (Info nulls đầu tiên);
Tạo Chỉ tỷ lệ kèo bóng đá tối nay Test3_Desc_index trên Test3 (ID Desc nulls cuối cùng);

Một chỉ tỷ lệ kèo bóng đá tối nay được lưu trữ theo thứ tự tăng dần với null đầu tiên có thể thỏa mãnĐặt tỷ lệ kèo bóng đá tối nay bởi X ASC NULLS đầu tiênhoặcĐặt tỷ lệ kèo bóng đá tối nay bởi x desc nulls cuối cùngTùy thuộc tỷ lệ kèo bóng đá tối nayo hướng nào được quét trong.

Bạn có thể tự hỏi tại sao phải cung cấp cả bốn tùy chọn, khi hai tùy chọn cùng với khả năng quét ngược sẽ bao gồm tất cả các biến thể củaĐặt tỷ lệ kèo bóng đá tối nay bởi. Trong các chỉ tỷ lệ kèo bóng đá tối nay một cột, các tùy chọn thực sự là dự phòng, nhưng trong các chỉ tỷ lệ kèo bóng đá tối nay Multicolumn, chúng có thể hữu ích. Xem xét một chỉ tỷ lệ kèo bóng đá tối nay hai cột trên12589_12597: Điều này có thể thỏa mãnĐặt tỷ lệ kèo bóng đá tối nay bởi x, yNếu chúng ta quét về phía trước hoặcĐặt tỷ lệ kèo bóng đá tối nay bởi x desc, y descNếu chúng ta quét ngược. Nhưng nó có thể là ứng dụng thường xuyên cần sử dụngĐặt tỷ lệ kèo bóng đá tối nay bởi x ASC, y desc. Không có cách nào để có được thứ tự đó từ một chỉ tỷ lệ kèo bóng đá tối nay đơn giản, nhưng có thể nếu chỉ tỷ lệ kèo bóng đá tối nay được xác định là(x ASC, y desc)hoặc(x desc, y asc).

13057_13335