Tôi đã đặt bao nhiêu phần mềm vào danh mục của mình?


Câu trả lời:


10

Nếu bạn đang đề cập đến yếu tố lấp đầy của chỉ mục, câu trả lời hợp pháp duy nhất mà bạn có thể nhận được là "nó phụ thuộc". Hệ số lấp đầy của một chỉ mục có thể được thay đổi dựa trên số lượng bạn sẽ chèn vào các trang cấp độ lá hiện có của chỉ mục.

Sẽ là tốt nhất để tạo các chỉ mục của bạn bằng cách sử dụng các cài đặt mặc định và theo dõi mức độ phân mảnh trong một khoảng thời gian. Bạn cũng nên thường xuyên thực hiện bảo trì chỉ mục bằng cách sử dụng tập lệnh bảo trì chỉ mục . Các tập lệnh này sẽ tự động hóa quá trình giữ các chỉ mục của bạn trong tình trạng hoạt động tốt.


cảm ơn. Vì vậy, càng phân mảnh tôi thấy yếu tố điền lớn hơn tôi nên đặt phải không?
Beth Whitezel

3
Không hẳn vậy. Yếu tố điền thực sự sẽ chỉ giúp bạn nếu bạn đang thực hiện nhiều thao tác chèn đều trong một chỉ mục. Thậm chí sau đó, bạn sẽ tốt hơn với kế hoạch bảo trì chỉ mục thay vì tăng hệ số lấp đầy. Không gian trống trong chỉ mục vẫn chiếm không gian và phải được cơ sở dữ liệu đọc. Nhiều không gian trống hơn = nhiều không gian hơn = đọc chậm hơn. Tất cả mọi thứ bạn không bao giờ muốn biết về các chỉ mục và yếu tố làm là ở đây: sqlskills.com/blogs/paul/category/Indexes-From-Every-Angle.aspx
Jeremiah Peschka

0

Tôi tin rằng "yếu tố lấp đầy" được đánh giá cao.

Tôi tin rằng bạn nên rời khỏi phòng cho một mục nữa . Bằng cách đó, mọi khối đã sẵn sàng để nhận thêm một hàng mà không cần chi phí chia tách khối. Khi bạn tiến hành làm công cụ, việc chia tách khối sẽ xảy ra. Nếu mọi thứ là ngẫu nhiên và một khối biến thành 2 (không phải là thứ gì đó tinh vi hơn), thì cuối cùng khối trung bình sẽ trở nên đầy đủ 69%.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.