Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển: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ế.

12.9. Các loại tỷ lệ kèo bóng đá và gin

Có hai loại chỉ tỷ lệ kèo bóng đá có thể được sử dụng để tăng tốc độ đầy đủ

Tạo chỉ tỷ lệ kèo bóng đátêntrênBảngSử dụng gist (Cột);

Tạo chỉ tỷ lệ kèo bóng đá dựa trên ý chính (cây tìm kiếm tổng quát). TheCộtcó thể là củaTSVECTORhoặctsqueryloại.

Tạo chỉ tỷ lệ kèo bóng đátêntrênBảngSử dụng tỷ lệ kèo bóng đá (cột);

Tạo một tỷ lệ kèo bóng đá (Chỉ số đảo ngược tổng quát) Chỉ số dựa trên chỉ số. Thecộtphải củatsVectorloại.

Có sự khác biệt về hiệu suất đáng kể giữa hai

Một tỷ lệ kèo bóng đá làMất, nghĩa làPostgreSQLĐiều này có tự động khi

Sự mất mát gây ra sự suy giảm hiệu suất do không cần thiết

Chỉ số tỷ lệ kèo bóng đá không bị mất đối với các truy vấn tiêu chuẩn, mà làtsVectorGiá trị, và không phải là nhãn trọng lượng của chúng. Do đó a

Khi chọn loại chỉ tỷ lệ kèo bóng đá nào sẽ sử dụng, gist hoặc gin, hãy xem xét những điều này

  • Tra cứu chỉ số tỷ lệ kèo bóng đá nhanh hơn khoảng ba lần so với gist

  • Chỉ số tỷ lệ kèo bóng đá mất khoảng ba lần để xây dựng so với Gist

  • Chỉ mục Gin chậm hơn vừa phải để cập nhật so với các tỷ lệ kèo bóng đá,PhầnĐể biết chi tiết)

  • Chỉ số Gin lớn hơn hai đến ba lần so với các tỷ lệ kèo bóng đá

như một quy tắc của ngón tay cái,tỷ lệ kèo bóng đáChỉ tỷ lệ kèo bóng đá là tốt nhất cho dữ liệu tĩnh vì tra cứu nhanh hơn. VìgistChỉ tỷ lệ kèo bóng đá rất tốt chotỷ lệ kèo bóng đáChỉ tỷ lệ kèo bóng đá

Lưu ý rằngtỷ lệ kèo bóng đáXây dựng chỉ tỷ lệ kèo bóng đábảo trì_work_mem,,gistThời gian xây dựng chỉ tỷ lệ kèo bóng đá là

Phân vùng các bộ sưu tập lớn và sử dụng đúng ý chính vàDBLINKMô -đun. Cái sau là có thể bởi vì