Phiên bản được hỗ trợ:Postgresql: Tài cách đọc(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 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3
Tài liệu này dành cho phiên bản không được hỗ trợ của kèo chấp bóng đá hôm nay.
Bạn có thể muốn xem cùng một trang choPostgresql: Tài cách đọcPhiê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ế.

24.2. Thường xuyên tái kèo chấp bóng đá hôm nay#

Trong một số tình huống, đáng để xây dựng lại các chỉ mục định kỳ vớiReindexlệnh hoặc một loạt các bước xây dựng lại riêng lẻ.

Các trang chỉ mục B-Tree đã trở nên hoàn toàn trống rỗng được khai hoang để sử dụng lại. Tuy nhiên, vẫn còn khả năng sử dụng không gian không hiệu quả: nếu tất cả trừ một vài khóa chỉ mục trên một trang đã bị xóa, trang vẫn được phân bổ.

Tiềm năng của sự phình to trong các chỉ số không phải B-cây chưa được nghiên cứu kỹ lưỡng. Đó là một ý tưởng tốt để định kỳ theo dõi kích thước vật lý của chỉ mục khi sử dụng bất kỳ loại chỉ mục không b-cây nào.

Ngoài ra, đối với các chỉ mục B-cây, một chỉ số mới được xây dựng sẽ nhanh hơn một chút để truy cập so với từng chỉ mục đã được cập nhật nhiều lần vì các trang liền kề về mặt logic kèo chấp bóng đá hôm nay nằm liền kề về mặt vật lý trong một chỉ số mới được xây dựng. .

Reindexcó thể được sử dụng an toàn và dễ dàng trong mọi trường hợp. Lệnh này yêu cầuAccess ExclusiveKhóa theo mặc định, do đó thường thích thực kèo chấp bóng đá hôm nay nó với nóđồng thờiTùy chọn chỉ yêu cầu ACập nhật chia sẻ độc quyềnkhóa.