日期:2014-05-16  浏览次数:20401 次

Oracle常用对象

一、索引

1、索引的分类

???????? 按索引列的个数,索引分为单列索引和复合索引。

???????? 按索引列的唯一性,索引分为唯一索引和非唯一索引。

2、索引的组成

???????? 索引有两个部分组成,索引列所对应的值和行地址(ROWID,即原表中列所对应的行地址)。

3、索引的创建

???????? 为了对比明显,我们创建一个数据比较多的表:

???????? SQL> create table test1 as select * from dba_objects;

???????? SQL> insert into test1 select * from test1;

?

已创建50341行。

?

SQL> insert into test1 select * from test1;

?

已创建100682行。

?

SQL> select count(*) from test1;

?

? COUNT(*)

----------

201364