create index Stuname on student(name)
create index Stusex on student(sex)
create index Stugrade on student(grade)
注意的问题,考虑是不是要建立唯一索引(unique),如果有学号的话,可以考虑建立唯一索引引。
再就是对经常查询,但又相对稳定的可以建立聚簇索引,提高查询效率
table:create table ta (fa varchar2(10), fb number)
create index idx_ta_fb on ta(fb)
这是最简单的,在这个基础上还可以加其他条件,例如唯一性等。
同时还有其他方法也可以创建索引。
如果你有pl/sql,可以查看一下表的定义,其中有索引的部分。
然后点击“SQL“就可以看到更多的语句的写法。
create index index_name on table_name(column_name)只要你查询使用到建了索引的字段,一般都会用到索引。
--创建表
create table aaa
(
a number,
b number
)
--创建索引
create index idx_a on aaa (a)
--使用索引
select * from aaa where a=1
这句查询就会使用索引 idx_a
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)