Nếu cột không nằm trong WHERE/JOIN/GROUP BY/ORDER BY
, nhưng chỉ trong danh sách cột trong SELECT
là nơi bạn sử dụng INCLUDE
.
INCLUDE
mệnh đề thêm dữ liệu ở mức thấp nhất / lá chứ không phải trong cây chỉ mục. Điều này làm cho chỉ mục nhỏ hơn vì nó không phải là một phần của cây
INCLUDE columns
không phải là các cột quan trọng trong chỉ mục, vì vậy chúng không được sắp xếp theo thứ tự, điều này có nghĩa là nó không thực sự hữu ích cho các vị từ, sắp xếp, v.v. như tôi đã đề cập ở trên. Tuy nhiên, nó có thể hữu ích nếu bạn có tra cứu còn lại trong một vài hàng từ (các) cột chính
Một bài viết MSDN khác với một ví dụ hoạt động