20、oracle强制走索引
oracle强制走索引
根据优化器,发现查询表的时候全表扫描(table full),查询的时候可以强制走指定的索引,比秒全表扫描。
1、语法
select /*+ index (table_name index_table_name) */ column from table_name;
2、示例
select /*+ index (sys_stu idx_stu_grade) */ stu_name,stu_grade from sys_stu;
根据优化器,发现查询表的时候全表扫描(table full),查询的时候可以强制走指定的索引,比秒全表扫描。
select /*+ index (table_name index_table_name) */ column from table_name;
select /*+ index (sys_stu idx_stu_grade) */ stu_name,stu_grade from sys_stu;