正确使用SQL Server中的Hint(10)— 常用Hint(2)
9.5.3.1 表Hints
1)noexpand:显式的指示CBO处理SQL语句时不会展开任何索引视图而对其底层表进行存取,期间,CBO就像对待建有簇索引的表那样对待该视图。该Hint仅用于索引视图。该Hint语法具体如下所示。
select ... from i_v1 with(noexpand)...;
2)index(index_value[,...n])|index=(index_value):显式的指示CBO处理SQL语句时所用一个或多个索引的名字或ID,替代语法index=index_value只能确定单个索引,每张表只能确定一个索引Hint。
表上存在簇索引时,index(0)强制发生