我在客户机上创建了一天工作(约10小时)的跟踪文件,并在SQL Server优化顾问中运行它。
调优顾问运行了整个周末,报告说:
调优时间:2天13小时58分钟
工作负载中的事件数: 1762519
优化的事件数: 67525
调优的语句数: 37258
我还将调优日志中的"frequency“列汇总为141236个跳过的事件
这是否意味着顾问在62小时内只查看了工作负载文件的12% (141236+67525)/1762519?
例如,建议是否仅基于工作负载的第一个小时?
有没有办法加快分析速度,或者我需要运行一个月?
发布于 2009-09-21 13:44:47
不,DTA已经处理了您的整个工作负载文件。
您需要确定DTA跳过141236个事件的原因。这可能是由于许多原因,例如查询引用了非常小的表,即小于10个数据页,或者因为查询引用了尚未选择进行调优的表。
我建议您查看您的优化日志,并交叉参考以下microsoft文档,以确定事件被跳过的原因。
Troubleshooting the Database Engine Tuning Advisor
特别是,您将想要阅读:
https://stackoverflow.com/questions/1453402
复制相似问题