改进
system_health XEvent 会话的当前定义的最大文件大小为 5 兆字节 (MB) ,最大文件大小为 4 个文件,总共最多包含 20 MB 的 system_health XEvent 数据。 在活动量很大的系统上,可以很快地滚动更新此限制,在影响系统的问题时错过重要信息。 为了使更多故障排除数据在系统中可用,此更新中的默认文件大小从 5 MB 更改为 100 MB,默认文件数从 4 更改为 10,总共最多 1 GB system_health XEvent 数据。 如果已根据system_health修改了会话定义,此改进不会覆盖现有设置。
此外,可以使用以下Transact-system_health脚本手动更改SQL配置:
ALTER EVENT SESSION [system_health] ON SERVER DROP TARGET package0.event_file
服务器上 ALTER EVENT SESSION [system_health]
添加目标package0.event_file
(
SET filename=N'system_health.xel',
max_file_size= (100) ,
max_rollover_files= (10)
)
解决方法
此改进包括在以下累积更新中SQL Server:
关于更新的累积SQL Server:
每个新的累积更新SQL Server包含上一个累积更新中包含的所有修补程序和所有安全修补程序。 查看最新累积更新,了解SQL Server:
2016 年 1 月SQL Server包信息
以下服务包中已修复此问题SQL Server:
Service Pack 具有累积性。 每个新 Service Pack 除了包含所有新修复程序外,还包含以前 Service Pack 中的所有修复程序。 我们建议为该服务包应用最新的服务包和最新的累积更新。 在安装最新的 Service Pack 之前,不需要安装以前的 Service Pack。 使用以下文章中的表 1 查找有关最新 Service Pack 和最新累积更新的信息。
参考
了解 Microsoft 用于描述软件更新的术语。