带有LOB字段的表迁移
作者: 胡金培, 出处:IT专家网, 责任编辑: 李书琴,
2008-07-01 11:23
在建立含有lob字段的表时,oracle会自动为lob字段建立两个单独的segment,一个用来存放lob数据,另一个用来存放lob索引,并且它们都会存储在对应表指定的表空间中。
SQL> conn alan/passw0rd@abc
已连接。
SQL> select segment_name,segment_type 2 from dba_segments 3 where wner='ALAN'; |
未选定行
SQL> create table test_lob 2 (id blob, 3 name clob); |
表已创建。
SQL> select segment_name,segment_type,tablespace_name 2 from dba_segments 3 where wner='ALAN'; SEGMENT_NAME SEGMENT_TYPE TABLESPACE_NAME ------------------------------ ------------------ -------------------- TEST_LOB TABLE USERS SYS_IL0000026875C00001$$ LOBINDEX USERS SYS_IL0000026875C00002$$ LOBINDEX USERS SYS_LOB0000026875C00001$$ LOBSEGMENT USERS SYS_LOB0000026875C00002$$ LOBSEGMENT USERS SQL> alter table test_lob move tablespace hjp; |
表已更改。
- 本文关键词:

