我们正在使用tuning advisor索引数据库。假设我们有两个查询从一个表中获取两组不同的数据。
当我们分析这两个查询时,我们得到了两种类型的建议,例如
1. Index three columns c1,c2 and c3 in the table, here c1 is primary key.
2. Index three columns c2,c3 and c4 in the table.
在这种情况下,我们必须如何进行。我们是否要创建两个指数?请提出你的建议。
答案 0 :(得分:2)
您可以使用相同的数据库引擎优化会话同时分析这两个查询,并且您应该获得一个或多个彼此兼容的索引建议。对数据库调优顾问的建议是针对您的应用程序运行一个分析器一段时间,例如5-10分钟,具体取决于负载和查询数量。然后在调优顾问中一起运行整个结果,以获得建议列表。
希望这有帮助!
修改强>
有关详细信息,请参阅此链接:http://www.mssqltips.com/tip.asp?tip=1872。