Để có hiệu suất lý tưởng, các khóa phân đoạn nên được chọn theo cách của bộ định tuyến (mongos
) có thể cho biết phân đoạn nào sẽ có dữ liệu cho các truy vấn phổ biến nhất. Điều này chỉ có thể thực hiện được khi truy vấn tìm có tiêu chí cũng là khóa phân đoạn.
Nhưng trong trường hợp này, bộ định tuyến không thể biết phân đoạn nào có dữ liệu cho truy vấn. Không có khả năng là có các kết quả phù hợp trên mọi phân đoạn. Trong trường hợp đó, truy vấn cần được chuyển tiếp đến tất cả các phân đoạn, các phân đoạn này sẽ xử lý đồng thời. Nhưng khi bạn có một chỉ mục thích hợp, điều này sẽ giúp họ làm như vậy.