pctfree和pctused
来源:互联网 发布:淘宝人气女装店铺 编辑:程序博客网 时间:2024/05/21 09:50
pctfree这个参数定义了一个块保留空间的百分比,保留空间是为了将来可能发生的更新操作,因为更新可能增大被更新行占用的空间,如果此时该块没有可利用空间,那么只有发生row migrate了,从而会降低I/O性能。换句话说,就是当一个块的利用率达到1-pctfree的时候,oracle就将该块从freelist中移除,不再向该块插入数据。所以说pctfree是控制什么时候将块从freelist中移除的。 pctused这个参数控制一个块什么时候被重新启用来插入数据,例如当一个块达到1-pctfree利用率的时候,oracle停止向该块插入数据,同时从freelist移除该块,但是后来发生一些删除操作,使得该块的利用率下降,当该块的利用率降到pctused以下的时候该块就被重新启用来插入数据了,也即是将该块重新加入到freelist列表中,所以说pctused是控制什么时候将一个块重新加入freelist举个例子:比如一个块的pctfree定为10%,pctused定为40%(oracle默认设置)。那么一个块的使用率达到90%(即1-10%)的时候,oracle将该块从freelist中移除,停止使用该块来插入数据(但可更新)。后来该块上发生了一些删除操作,使得该块的利用率下降,当使用率下降到40%以下的时候,oracle重新将该块加入freelist,可用于新的插入。
0 0
- PCTFREE和PCTUSED用法
- PCTFREE和PCTUSED
- 详解pctused和pctfree
- PCTUSED和PCTFREE
- PCTFREE和PCTUSED
- oracle pctfree和pctused
- pctfree和pctused
- 关于参数pctfree和pctused
- ORACLE中的PCTFREE和PCTUSED
- oracle pctfree和pctused详解
- oracle pctfree和pctused详解
- oracle pctfree和pctused详解
- oracle pctfree和pctused详解
- oracle pctfree和pctused详解
- oracle pctfree和pctused详解
- oracle pctfree和pctused详解
- Oracle中的pctfree和pctused
- oracle pctfree和pctused详解
- [讲课]2-9 表达式
- 文件系统相关
- SQL高级(1)
- Android Context应用上下文详解
- poj2488A Knight's Journey
- pctfree和pctused
- zoj Majic Number(3622)
- MySql学习笔记3:where语句
- O(n)算法得到数组中任意第k大的数字
- Struts2上传文件报错Unable to parse request org.apache.commons.fileupload.FileUploadBase$IOFileUploadExcept
- mailfeet and webfeet
- Delphi中给Windows服务程序添加描述信息
- 通信算法之四:九种调试方式理论误码率与实际误码率
- 手工安装配置Cloudera组件-Impala