|
[php]
SQL> create cluster call_detail_cluster_3(telephone_number number,
2 call_timestamp number,
3 call_duration number)
4 hashkeys 10000 size 256;
簇已创建。
SQL> CREATE TABLE call_detail3 (
2 telephone_number NUMBER,
3 call_timestamp NUMBER,
4 call_duration NUMBER,
5 other_info VARCHAR2(30) )
6 CLUSTER call_detail_cluster_3 (
7 telephone_number, call_timestamp, call_duration );
表已创建。
SQL> insert into call_detail3 values(1234,12,34,'t');
已创建 1 行。
SQL> insert into call_detail3 values(1234,124,343,'X');
已创建 1 行。
SQL> insert into call_detail3 values(5432,12,34,'t');
已创建 1 行。
SQL> insert into call_detail3 values(5432,12,1,'t');
已创建 1 行。
SQL> select dbms_rowid.ROWID_RELATIVE_FNO(rowid) fno,dbms_rowid.ROWID_BLOCK_NUMBER(rowid) block# from call_detail3;
FNO BLOCK#
---------- ----------
4 1344
4 1440
4 1467
4 1538
--
[/php]
这个例子的cluster key才是telephone_number, call_timestamp, call_duration 三个列的联合
|
|