KB4541132 - Cải thiện: Kích cỡ và chính sách duy trì được tăng lên trong system_health theo dõi XEvent mặc định vào SQL Server 2016, 2017 và 2019

Áp dụng cho
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2019 on Linux SQL Server 2019 on Windows SQL Server 2017 on Linux SQL Server 2017 on Windows SQL Server 2017 Developer Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Standard on Linux SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows SQL Server 2016 SQL Server 2016 Service Pack 3 - duplicate (do not use)

Cải tiến

Định nghĩa hiện tại cho phiên XEvent system_health có kích thước tệp tối đa là 5 megabyte (MB) và tối đa 4 tệp, tổng dung lượng tối đa là 20 MB dữ liệu system_health XEvent. Trên các hệ thống có nhiều hoạt động, bạn có thể di chuyển giới hạn này rất nhanh và bỏ lỡ thông tin quan trọng trong trường hợp xảy ra sự cố ảnh hưởng đến hệ thống. Để lưu trữ nhiều dữ liệu khắc phục sự cố hơn trên hệ thống, kích thước tệp mặc định đã được thay đổi trong bản cập nhật này từ 5 MB thành 100 MB và số tệp mặc định được thay đổi từ 4 xuống 10, tổng cộng tối đa 1 GB dữ liệu XEvent system_health . Nếu định nghĩa của phiên system_health đã được sửa đổi từ các giá trị mặc định, cải tiến này sẽ không ghi đè lên thiết đặt hiện có.

Ngoài ra, bạn có thể thay đổi cấu hình phiên system_health theo cách thủ công bằng cách sử dụng tập lệnh Transact-SQL sau đây:
 

ALTER EVENT SESSION [system_health] TRÊN MÁY CHỦ THẢ MỤC TIÊU package0.event_file

ALTER EVENT SESSION [system_health] TRÊN MÁY CHỦ

THÊM package0.event_file MỤC TIÊU

(

SET filename=N'system_health.xel',

max_file_size=(100),

max_rollover_files=(10)

)

Giải pháp

Cải thiện này có trong các bản cập nhật tích lũy sau đây dành cho SQL Server:

Giới thiệu về các bản cập nhật tích lũy cho SQL Server:

Mỗi bản cập nhật tích lũy mới dành cho SQL Server 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 được tích hợp trong bản cập nhật tích lũy trước đó. Xem các bản cập nhật tích lũy mới nhất cho SQL Server:

Thông tin gói dịch vụ cho SQL Server 2016

Sự cố này đã được khắc phục trong gói dịch vụ sau đây dành cho SQL Server:

Giới thiệu về gói dịch vụ dành cho SQL Server:

Các gói dịch vụ có tính tích lũy. Mỗi gói dịch vụ mới chứa tất cả bản vá trong các gói dịch vụ trước đó cùng với mọi bản vá mới. Chúng tôi khuyên bạn nên áp dụng gói dịch vụ mới nhất và cập nhật tích lũy mới nhất cho gói dịch vụ đó. Bạn không phải cài đặt gói dịch vụ trước đó trước khi cài đặt gói dịch vụ mới nhất. Hãy dùng Bảng 1 trong bài viết sau đây để tìm thêm thông tin về gói dịch vụ mới nhất và bản cập nhật tích lũy mới nhất.

Xác định phiên bản, phiên bản và mức cập nhật của SQL Server cũng như các cấu phần của nó

Tham khảo

Tìm hiểu về thuật ngữ mà Microsoft dùng để mô tả các bản cập nhật phần mềm.