clob字段指定表空间
一、创建表
create table test1 (id number(8), work clob ) LOB (work) STORE AS ( TABLESPACE plat STORAGE ( INITIAL 10M NEXT 10M ) NOCACHE NOLOGGING );
二、插入数据
略
三、查看表大小
SQL> select t.segment_name, t.BYTES / 1024 / 1024, t.tablespace_name 2 from user_segments t 3 where t.segment_name = 'TEST1'; SEGMENT_NAME T.BYTES/1024/1024 TABLESPACE_NAME -------------------------------------------------------------------------------- ----------------- ------------------------------ TEST1 0.125 MES SQL> select t.segment_name, t.BYTES / 1024 / 1024, t.tablespace_name,t.segment_type 2 from user_segments t 3 where t.tablespace_name='PLAT'; SEGMENT_NAME T.BYTES/1024/1024 TABLESPACE_NAME SEGMENT_TYPE -------------------------------------------------------------------------------- ----------------- ------------------------------ ------------------ SYS_IL0000157143C00002 0.5PLATLOBINDEXSYSLOB0000157143C00002 10 PLAT LOBSEGMENT
总结:
1 clob字段是可以指定表空间的
2 clob自动会创建一个索引
3 clob占用空间分两部分,字段大小和索引大小
4 使用clob字段请慎重考虑,大小4000个字符及bytes时