11g的新特性:高级压缩。
可以在create table时指定压缩的设置:
nocompress
compress--适用于数据仓库。只在直接路径插入时启用压缩
compress for direct_load operations:同上
compress for all operations--适合oltp。所有操作(包括dml语句都启用压缩)。此时, compatible参数需要设置为11.1.0或者更高
compress for oltp--适合oltp。所有操作(包括dml语句都启用压缩)。此时, compatible参数需要设置为11.1.0或者更高。
可以在create table时指定压缩的设置:
nocompress
compress--适用于数据仓库。只在直接路径插入时启用压缩
compress for direct_load operations:同上
compress for all operations--适合oltp。所有操作(包括dml语句都启用压缩)。此时, compatible参数需要设置为11.1.0或者更高
compress for oltp--适合oltp。所有操作(包括dml语句都启用压缩)。此时, compatible参数需要设置为11.1.0或者更高。
在11.2中已经取代compress for all operations语法,但是compress for all operations依然有效。
值得注意的是:
压缩的优势在于
1。只需要很少的物理块读操作就可以完成全表扫描。
2. 压缩的数据块使更多的数据可以存储在sga中,这样可以潜在的节省高速缓冲区(db_cache_size)
注:我个人理解:高级压缩对oltp应该作用不是很大,或者说没有副作用就不错了。
11g高级压缩特性详解
本文详细介绍了Oracle 11g中引入的高级压缩特性,包括不同的压缩选项及其应用场景。例如,适用于数据仓库的直接路径插入压缩和适用于在线事务处理(OLTP)系统的全操作压缩等。
186

被折叠的 条评论
为什么被折叠?



