1、创建索引
-- Create/Recreate indexes
create index ix_tablename_column on table_name(column)
tablespace name_SPACE
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 4M
minextents 1
maxextents unlimited
);
2、SQL语句中利用索引排序:
select * from table(INDEX=index_name) order by id,name;
这里需要指定ORDER BY语句才行。单独使用ORDER BY(不使用INDEX)的话,SQL不会自动使用索引,速度会很慢;
3、Oracle中,一个where里面只会用到一个索引;
本文介绍了Oracle数据库中索引的创建方法及如何利用索引提高查询效率,包括创建索引的SQL语句、利用索引进行排序以及WHERE子句中索引的应用。
1442

被折叠的 条评论
为什么被折叠?



