select * from T with(index(PK_student,IX_student_age,IX_student_name))
指定该查询使用PK_student,IX_student_age,IX_student_name三个索引。到底是怎么索引的呢?难道把数据划分成若干份,每一部分指定个索引?
指定该查询使用PK_student,IX_student_age,IX_student_name三个索引。到底是怎么索引的呢?难道把数据划分成若干份,每一部分指定个索引?
调试欢乐多
指定查询优化器处理语句时要使用的索引的名称或 ID。只能为每个表指定一个索引提示。 如果存在聚集索引,则 INDEX(0) 强制执行聚集索引扫描,INDEX(1) 强制执行聚集索引扫描或查找。如果不存在聚集索引,则 INDEX(0) 强制执行表扫描,INDEX(1) 被解释为错误。