我第一次尝试使用Database Tuning Advisor。
我相信我已经解决了所有与权限相关的问题 - 需要SHOWPLAN,需要'DTA_tuninglog'的SELECT权限等。
然而,根据“建议”,它没有显示任何内容。
它肯定运行并且似乎正在运行,并且其输出中没有看起来很糟糕的错误,但没有给出建议。
我甚至尝试使用可怕的查询(大量的表扫描)创建一个虚拟数据库,使用索引可以明显改善它,但它也没有显示任何建议。
也许我真正的问题是:我如何知道DTA何时实际工作,而我有一些配置问题导致它无法产生输出?
有人有指针吗?
更多信息:
我正在使用'调整选项'的默认值
在数据库中使用的物理设计结构(PDS):索引
采用分区策略:无分区
保留在数据库中的物理设计结构(PDS):保留所有现有PDS
答案 0 :(得分:1)
确保您已在调整模式下记录分析数据。要在创建跟踪时在SQL Server Profiler中执行此操作,请在下拉列表中添加标签“使用模板”,将其从“标准(默认)”更改为“调整”