Tóm tắt
Bản cập nhật này thêm đối số gợi ý truy vấn USE HINT mới, QUERY_PLAN_PROFILE. Đối số này cho phép lập hồ sơ nhẹ cho truy vấn. Khi truy vấn có chứa gợi ý mới này kết thúc, một Sự kiện Mở rộng mới, query_plan_profile, sẽ được kích hoạt. Sự kiện mở rộng này hiển thị số liệu thống kê thực thi và kế hoạch thực thi thực tế XML tương tự như sự kiện mở rộng query_post_execution_showplan nhưng chỉ dành cho các truy vấn có chứa gợi ý mới.
Ghi chú
- Khi bật tính năng lập hồ sơ nhẹ cho truy vấn, điều này sẽ cung cấp thông tin sẵn có để 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ũng 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 mở rộng query_post_execution_showplan , điều này sẽ thêm cơ sở hạ tầng hồ sơ tiêu chuẩn vào 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 tổng thể của máy chủ. Nếu bạn cho phép sự kiện thu thập query_thread_profile mở rộng để sử dụng cơ sở hạ tầng phân tích nhẹ, điều này sẽ tạo ra chi phí hiệu suất ít hơn nhiều nhưng vẫn ảnh hưởng đến hiệu suất máy chủ tổng thể. Nếu bạn kích hoạt sự kiện mở rộng query_plan_profile , điều này sẽ chỉ bật cơ sở hạ tầng hồ sơ nhẹ cho truy vấn được thực thi với QUERY_PLAN_PROFILE và do đó sẽ không ảnh hưởng đến khối lượng công việc khác trên máy chủ. Sử dụng gợi ý này để lập hồ sơ một truy vấn cụ thể mà không làm ả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ề lập hồ sơ truy vấn tiêu chuẩn và nhẹ, hãy xem chủ đề sys.dm_exec_query_statistics_xml trên website Microsoft Learn.
Thông tin khác
Sự cố này đã được khắc phục trong các bản cập nhật sau đây cho SQL Server:
Bản cập nhật tích lũy 11 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 về bản dựng SQL Server
Mỗi bản dựng mới cho SQL Server 2016 đều chứa tất cả các bản sửa lỗi nóng 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 của mình:
Bản cập nhật tích lũy mới nhất cho SQL Server 2017
bản dựng mới nhất cho SQL Server 2016.
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.