SQL语句: select count(1) as rec_count from [Delivery_Item] where ( (((DeliverySysNo <> 6564924) AND (WaybillID in ('55707745521') )) AND (IsDelete = 0)) ) 组合索引(1): WaybillID、 IsDelete、 DeliverySysNo 组合索引(2): DeliverySysNo、 WaybillID、 IsDelete 组合索引(1)因为 WaybillID为不唯一值,所以数据没有重复率,可以大量筛选数据,所以要放在组合索引的第一个。 如果用了组合索引(2),因为 DeliverySysNo是个范围值,数据筛选率低,索引会进行大量的IO扫描,执行效率低。 所以建议使用组合索引(1)。
SQLServer索引优化(3):对于建组合索引的要求
来源:这里教程网
时间:2026-03-02 12:11:35
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 目标主体名称不正确 无法生成SSPI上下文
目标主体名称不正确 无法生成SSPI上下文
26-03-02 - SQLServer数据库mdf文件中了勒索病毒.360
SQLServer数据库mdf文件中了勒索病毒.360
26-03-02 - 要复制的LOB数据的长度超出了配置的最大值65536
要复制的LOB数据的长度超出了配置的最大值65536
26-03-02 - SQLServer开启CDC功能(4)
SQLServer开启CDC功能(4)
26-03-02 - 如何在黑苹果系统下挂载和打开EFI(ESP)分区
如何在黑苹果系统下挂载和打开EFI(ESP)分区
26-03-02 - DBCC CheckDB-架构损坏。运行 DBCC CHECKCATALOG 严重错误。
- 【BASIS】SAP On Mssql恢复步骤
【BASIS】SAP On Mssql恢复步骤
26-03-02 - 传奇圣域之门坐标_传奇圣域走法图解
传奇圣域之门坐标_传奇圣域走法图解
26-03-02 - 关于抖音群控的介绍,看过之后再做选择
关于抖音群控的介绍,看过之后再做选择
26-03-02 - SQLServer收缩tempdb数据文件报错
SQLServer收缩tempdb数据文件报错
26-03-02
