Nâng
Giả định rằng bạn đã cài đặt SQL Server 2017. Cải thiện này giới thiệu một gợi ý sử dụng mới ' QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_n ' để buộc hành vi tối ưu hóa truy vấn ở mức truy vấn, như thể truy vấn được biên soạn với mức độ tương thích của cơ sở dữ liệu n, trong đó n là mức độ tương thích cơ sở dữ liệu được hỗ trợ từ danh sách sau: 100, 110, 120, 130 hoặc 140.
Yù
-
Gợi ý này không ghi đè lên thiết đặt ước tính dự toán mặc định hoặc kế thừa, nếu nó bị bắt buộc thông qua cấu hình cơ sở dữ liệu, cờ theo dõi hoặc gợi ý truy vấn.
-
Nếu ước tính dự toán kế thừa được bắt buộc thông qua cấu hình DB giới hạn, dấu theo dõi cờ hoặc truy vấn, truy vấn sẽ tiếp tục sử dụng tính năng dự toán ước tính kế thừa theo hướng.
-
Nếu ước tính dự toán mặc định được sử dụng cho bất kỳ lý do nào (bắt buộc hoặc vì truy vấn đang chạy mà không cần phải có tùy chọn buộc dự toán ước tính kế thừa), truy vấn sẽ sử dụng công cụ ước tính được liên kết với trình tối ưu truy vấn cho phiên bản cơ sở dữ liệu được yêu cầu.
-
-
' ENABLE_QUERY_OPTIMIZER_HOTFIXES ', cờ theo dõi (TF) 4199 và các phương pháp khác cho phép các hotfix OPTIMIZER có thể ghi đè lên hành vi RTM mặc định của trình tối ưu trong một số trường hợp, bất kể mức độ tương thích của cơ sở dữ liệu được yêu cầu.
-
Gợi ý này chỉ ảnh hưởng đến hành vi của trình tối ưu truy vấn. Nó không ảnh hưởng đến các tính năng khác của SQL Server có thể phụ thuộc vào mức tương thích của cơ sở dữ liệu, chẳng hạn như tính khả dụng của một số tính năng cơ sở dữ liệu nhất định.
-
Gợi ý này không yêu cầu bất kỳ quyền đặc biệt nào và có thể được sử dụng với hướng dẫn lập kế hoạch.
Thông tin Bổ sung
Để biết thêm thông tin, bạn có thể tham khảo các nối kết sau đây:
Giải pháp
Bản cập nhật này được bao gồm trong bản Cập Nhật tích lũy sau đây cho SQL Server:
Mỗi bản Cập Nhật tích lũy mới cho SQL Server chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật đã được đưa vào bản Cập Nhật tích lũy trước đó. Kiểm tra các bản Cập Nhật tích lũy mới nhất cho SQL Server:
Tham khảo
Tìm hiểu về thuật ngữmà Microsoft sử dụng để mô tả các bản cập nhật phần mềm.