首页 > 解决方案 > SQL Query 等待时间长

问题描述

https://www.brentozar.com/pastetheplan/?id=HyuR18hcm

在这个 URL 中我分享了我的执行计划和等待 5940578 毫秒的查询,我通过使用 Query Store 获得了这个信息,我想知道这个查询等待这么久的原因

请查看提供的链接以获取执行计划和 SQL 查询的详细信息

提前致谢

标签: sqlsql-serversql-server-2016sqlperformance

解决方案


仅根据计划,该表上似乎有 20 个索引;这似乎很多。过度索引表会给 INSERT 和 UPDATE 增加很多重要的等待时间,特别是如果 INSERT 导致聚集索引上的页面拆分(例如插入非顺序 GUID)。


推荐阅读