以下是引用3201在2005-4-23 21:19:07的发言:
请问一下 建立索引是为了加快查询速度
如果我在表TABLE1 的某列中建立了一个名为 indsex1 的索引
查询时 如何使用到索引 ?
执行查询时,SQL SERVER使用查询优化器。查询优化器就是分析查询以确定最佳处理方法的过程。查询优化器以页I/O为标准,尝试选出成本最低的方法。
强制查询优化器选择某个特定索引进行查询会修改查询优化器的自动行为。要实现此目标,可以在SELECT语句的FROM字句中指定优化器提示。
语法为:SELECT * FROM TABLE1(INDEX=indsex1 )
但是注意的是,在多数情况下,查询优化器都选择最佳方法来处理查询。
[此贴子已经被作者于2005-4-24 9:05:04编辑过]