스포츠 토토 베트맨cung cấp một số Các loại chỉ mục: B-Tree, R-Tree, Gist và Hash. Mỗi loại chỉ mục là thích hợp hơn cho một loại truy vấn cụ thể vì Thuật toán nó sử dụng. Theo mặc định,Tạo chỉ mụcLệnh sẽ tạo chỉ mục B-cây, phù hợp với các tình huống phổ biến nhất. Cụ thể,스포츠 토토 베트맨Trình tối ưu hóa truy vấn sẽ xem xét sử dụng chỉ mục B-Tree bất cứ khi nào một cột được lập chỉ mục là tham gia vào việc so sánh bằng cách sử dụng một trong các toán tử này:<, <=, =, =,
Các chỉ mục r-cây đặc biệt phù hợp cho không gian dữ liệu. Để tạo chỉ mục R-Tree, hãy sử dụng lệnh của biểu mẫu
Tạo chỉ mụctêntrênBảngSử dụng rtree (cột);
The스포츠 토토 베트맨Truy vấn Trình tối ưu hóa sẽ xem xét bằng cách sử dụng chỉ mục r-tree bất cứ khi nào được lập chỉ mục Cột có liên quan đến việc so sánh bằng cách sử dụng một trong các toán tử này:<<, &<, &, , @, ~ =, &&(Tham khảo와이즈 토토 : 문서 : 7.2 : 와이즈 토토 함수 및 연산자về ý nghĩa của các toán tử này.)
Trình tối ưu hóa truy vấn sẽ xem xét bằng cách sử dụng băm chỉ mục bất cứ khi nào một cột được lập chỉ mục có liên quan đến một so sánh Sử dụng=toán tử. Sau đây Lệnh được sử dụng để tạo chỉ mục băm:
Tạo chỉ mụctêntrênBảngSử dụng băm (cột);
Lưu ý:12437_12665=So sánh. Hơn nữa, các chỉ mục băm yêu cầu Khóa thô hơn; nhìn thấyPostgreSQL : 문서.
Chỉ số B-Tree là một triển khai của Lehman-Yao Cây B đồng thời cao. Phương pháp chỉ mục r-tree thực hiện Cây R tiêu chuẩn sử dụng thuật toán phân chia bậc hai của Guttman. Các Chỉ số băm là một triển khai băm tuyến tính của Litwin. Chúng tôi đề cập đến các thuật toán chỉ được sử dụng để chỉ ra rằng tất cả những điều này Phương pháp truy cập hoàn toàn năng động và không cần phải được tối ưu hóa định kỳ (ví dụ như trường hợp, ví dụ, băm tĩnh phương thức truy cập).