|
比如:
create table t1(id int, name varchar(100), primary key(id));
这个例子表示创建2个B树, 一个以ROWID为序的聚集索引B树,叶子上存放能够数据,数据行的内容大致是(id, name, sys_rowid, sys_trxid, sys_rollptr), 后三个是系统自己加入的; 另一个2级索引用于pk, 叶子上的行是(id, sys_rowid);
如果这么创建表:
create table t1(id int, name varchar(100), CLUSTER primary key(id)), 则只创建一个聚集索引B树, 数据行同上, 但是以(rowid, id)为序.
|
|