我需要压缩我的表T1_TEST
中的clob列数据。列名为XML_DATA
。
CREATE TABLE T1_TEST(CLOB_DATA CLOB);
.NET应用程序将读取压缩的列数据并在其末尾解压缩。
我怎样才能实现这一点。(我知道我们已经UTL_COMPRESS.LZ_COMPRESS
和LZ_UNCOMPRESS
)使用了Lempel -Ziv
算法。
感谢。
答案 0 :(得分:-1)
11g推出了SecureFile - 新的LOB(压缩,重复数据删除,加密) 如果您需要解压缩客户端,SecureFile将无法帮助您。
create table t1_test
(
clob_data clob
)
tablespace users
lob (clob_data)
store as securefile
(
tablespace users
enable storage in row
chunk 4096
pctversion 20
nocache
)
/
现在,Oracle会为您处理压缩:
alter table t1_test
modify lob(clob_data)
(compress high)
/