非群集索引/ CXPACKET等待

时间:2016-07-13 14:22:38

标签: sql-server wait database-indexes non-clustered-index

环境:具有1个CPU和4个核心的VM上的SQL Server 2012。

经验:作为DBA - >新
MAXDOP设置为默认值0

我有一个超过1亿条记录的大表,我正在努力提高查询性能。我遇到了大量的CXPACKET等待时间,就像查询正在运行一样。所以我想创建一些非聚集索引或过滤索引。过滤后的索引没有提供任何帮助。

我的问题是提高绩效的最佳方法是什么?我打算创建4个非聚集索引(通常加入的索引)。

你可以看到我是新来的,所以我可能会遗漏可能需要的信息。

1 个答案:

答案 0 :(得分:0)

我会仔细研究执行计划,并专门查看最常用的SQL或最昂贵的SQL。确保SQL正在执行您期望的操作,并确保不使用错误的计划。