Exadata混合列压缩如何处理INSERT和UPDATE
来源:互联网 发布:身份证伪造软件app 编辑:程序博客网 时间:2024/06/04 01:01
Exadata混合列压缩如何处理INSERT和UPDATE
2011/09/12 BY 暂无评论
Hybrid Columnar Compression混合列压缩是Exadata数据库一体机的核心功能之一,与普通的高级压缩特性(advanced compression)不同,Hybrid columnar compression (HCC) 仅仅在Exadata平台上可用。使用HCC的情况下数据压缩存放在CU(compression unit压缩单位中),一个CU单位包括多个数据库块,这是出于单数据块不利于以列值压缩算法的考量所决定的,当一个CU包含多个block时可以实现较优的列值压缩算法。
同时对于普通的INSERT/UPDATE操作,需要造成对行级数据的压缩降级,即在经历UPDATE/INSERT后原本HCC压缩的行可能变成普通高级压缩的水平。
hybrid columnar compression与数据仓库行为的批量初始化导入(bulk initial load)配合,直接路径导入(direct load)例如ALTER TABLE MOVE, IMPDP或直接路径插入(append INSERT),使用HCC的前提是这些数据将不会被频繁修改或从不被修改。
当你更新混合列压缩启动的表中的数据行时,相关整个的压缩单位CU中的数据将被锁住。 被更新的这些数据将不得不从原HCC压缩级别降级到例如无压缩或for OLTP压缩的水准。
0 0
- Exadata混合列压缩如何处理INSERT和UPDATE
- SQLITE使用小方法 insert和update混合使用
- INSERT , UPDATE 和 DUP_VAL_ON_INDEX异常处理
- 列级压缩数据(混合列式压缩)
- mysql 批量 insert 和 update
- dynamic-insert和dynamic-update
- mybaits批量insert和update
- MySql如何用一句sql语句对某个字段进行处理后,再进行对字段进行修改?即update和select如何混合写?
- update慢如何处理?
- 如何跨服务器进行insert update语句
- Android 如何对sqlite数据库进行增删改[insert、update和delete] 操作
- 根据POJO 产生 UPDATE 和 INSERT 语句
- Oracle数据库执行update和insert注意事项!
- sqlserver的insert select 和update select
- insert 复合语句和 update 复合语句
- 轻量级DbHelper之Insert和Update方法
- hibernate dynamic-insert 和 dynamic-update使用
- hibernate dynamic-insert 和 dynamic-update使用
- jQuery Ajax例子
- 电话号码分割js(修改)
- usaco 月赛 2008 January Best Cow Line 贝茜的晨练计划 题解
- Flyweight
- CToolTipCtrl 背景颜色字体颜色设置无效解决方案
- Exadata混合列压缩如何处理INSERT和UPDATE
- js/jquery 跨站提交
- java中List.subList方法使用注意
- Codeforces_389B_Fox and Cross(贪心)
- NEsper事件处理Demo
- 程序员的奋斗史(二十)——沉思录(一)——关于博客和思想
- structs2 中链接引用的绝对路径
- 毕业设计进程:导入到Geoserver
- C#中的委托