索引SQL Server中所有表之前和之后的完整性能报告

时间:2015-09-11 07:44:50

标签: sql-server performance

目前,我们有一个使用SQL Server 2012数据库的跟踪系统。数据库中的所有表都没有编入索引。我相信如果索引适用于那些表,性能应该会提高。

为了给我的老板留下深刻的印象,我希望能够生成一份BEFORE和AFTER索引表现报告。

我必须从跟踪系统程序中选择一个或几个特定查询并将其用作基准吗?或者我可以使用某种数据收集器来收集某些性能数据,例如1周,然后比较BEFORE索引和AFTER指数?

1 个答案:

答案 0 :(得分:0)

如果您在建议尝试使用Database Engine Tuning Advisror之前没有做过多次SQL Server优化 - 它会为您提供缺少的索引提示。

对于基准查询 - 您可以使用dm_exec_query_stats管理视图识别SQL Server实例上最昂贵/最受欢迎的查询。可以在this question

中找到一个示例