我在客户端创建了一个工作日(~10小时)的跟踪文件,并在SQL Server调优顾问中运行它。
调整顾问在周末跑了,报告说:
调整时间:2天,13小时,58分钟
工作量中的事件数:1762519
调整的事件数:67525
调整的陈述数:37258
我还将调整日志中的“频率”列汇总为141236个跳过的事件
这是否意味着顾问仅在62小时内查看工作负载文件的12%(141236 + 67525)/ 1762519?
即。建议仅基于工作量的第一个小时?
有没有办法加快分析速度,还是需要运行一个月?
答案 0 :(得分:1)
不,DTA已经处理了整个工作负载文件。
您需要确定DTA跳过141236个事件的原因。这可能有很多原因,例如查询引用非常小的表,即小于10个数据页,或者因为查询引用了尚未选择进行调整的表。
我建议您使用以下Microsoft文档查看调优日志和交叉引用,以确定跳过事件的原因。
Troubleshooting the Database Engine Tuning Advisor
特别要阅读: