Tóm tắt
Bản cập nhật này thêm một đối số gợi ý truy vấn USE HINT mới, QUERY_PLAN_PROFILE. Đối số này cho phép ghi hồ sơ nhẹ cho truy vấn. Khi một truy vấn có chứa gợi ý mới này kết thúc, một Sự kiện Mở rộng query_plan_profile, sẽ được kích hoạt. Sự kiện mở rộng này hiển thị thống kê thực thi và kế hoạch thực thi THỰC TẾ XML tương tự như query_post_execution_showplan mở rộng sự kiện nhưng chỉ cho các truy vấn có chứa gợi ý mới.
Lưu ý́
-
Khi tính năng ghi hồ sơ nhẹ được bật cho truy vấn, điều này sẽ giúp cho thông tin sẵn dùng để bạn phân tích số liệu thống kê hiệu suất thời gian chạy cho truy vấn. Ngoài ra, bạn có thể sử dụng các tính năng như sys.dm_exec_query_profiles, sys.dm_exec_query_statistics_xml và Thống kê Truy vấn Trực tiếp.
-
Nếu bạn cho phép thu thập sự kiện query_post_execution_showplan mở rộng, điều này sẽ thêm cơ sở hạ tầng hồ sơ tiêu chuẩn cho mọi truy vấn đang chạy trên máy chủ và do đó có thể ảnh hưởng đến hiệu suất máy chủ tổng thể. Nếu bạn bật sự kiện thu thập query_thread_profile mở rộng để thay thế bằng cơ sở hạ tầng ghi hồ sơ trọng lượng nhẹ, điều này sẽ dẫn đến chi phí thực hiện kém hơn nhiều nhưng vẫn sẽ ảnh hưởng đến hiệu suất máy chủ tổng thể. Nếu bạn bật sự kiện mở rộng query_plan_profile , điều này sẽ chỉ bật cơ sở hạ tầng ghi hồ sơ nhẹ cho truy vấn được thực hiện với QUERY_PLAN_PROFILE và do đó sẽ không ảnh hưởng đến các khối lượng công việc khác trên máy chủ. Sử dụng gợi ý này để cấu hình một truy vấn cụ thể mà không ảnh hưởng đến các phần khác của khối lượng công việc máy chủ.
Để biết thêm thông tin về việc ghi hồ sơ truy vấn tiêu chuẩn và trọng lượng nhẹ, hãy sys.dm_exec_query_statistics_xml chủ đề trên trang web Microsoft Learn.
Thông tin Bổ sung
Sự cố này đã được khắc phục trong các bản cập nhật sau dành cho SQL Server:
Bản cập nhật Tích lũy 11 dành cho SQL Server 2017
Bản cập nhật tích lũy 3 cho SQL Server 2016 Gói Dịch vụ 2.
Giới thiệu SQL Server dựng
Mỗi bản dựng mới cho SQL Server 2016 đều chứa tất cả các hotfix và bản sửa lỗi bảo mật trong bản dựng trước. Chúng tôi khuyên bạn nên cài đặt bản dựng mới nhất cho phiên bản 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.