Oracle数据库对象——索引

本文记录Oracle学习过程中遇到的Oracle数据库对象——索引~

索引是用于加速数据存取的数据对象,合理的使用索引可以大大降低IO次数,从而提高数据访问性能。

单列索引

单列索引是基于单个列所建立的索引。

语法格式:

create index indexname on tablename(columnname);

复合索引

复合索引是基于两个列或多个列的索引。在同一张表上可以有多个索引,但是要求列的组合必须不同。

语法格式:

create index indexname on tablename(columnname1, columnname2);

示例代码:

create index index_pname on person(name);
create index index_pname_index on person(name, gender);

标签: none