【发布时间】:2013-01-30 10:15:23
【问题描述】:
我有一个调用存储过程的搜索,该过程最多接受 5 个参数。 查询中有许多表,但参数都在查询中的单个表上进行过滤。 问题是 是为每个参数(表中的字段)建立一个索引还是一个涵盖所有参数的索引更好 显然还有其他查询可能会出于自己的目的使用这些字段中的一个或多个,因此也许值得为每个字段保留一个索引。
抱歉,如果这不是一个明确的问题
问题:最好有一个覆盖索引 - 覆盖所有搜索字段。 或者 每个索引都有一个
哪种做法更好?
非常感谢任何帮助 谢谢
自然
【问题讨论】:
-
发布查询,或至少发布表架构
标签: sql-server stored-procedures indexing