PCTFREE、PCTUSED 

PCTFREE:块中保留用于UPDATE操作的空间百分比,当数据占用的空间达到此上限时,新的数据将不能再插入到此块中; 
PCTUSED:指定块中数据使用空间的最低百分比;当一个块在达到PCTFREE,之后经历了一些DELETE操作,在其空间使用下降到PCTUSED 后便可以重新被用于INSERT数据;这就是PCTFREE/PCTUSED参数的含义; 
  

调整PCTFREE、PCTUSED参数的目标一方面是提高性能,另一方面则主要是提高空间使用效率,避免出现块中存在有许多未用的空间,但却无法找到一个块可以被用于插入新数据行的情况发生。


PCTFREE的默认值为:10
PCTUSED的默认值为:40


PCTFREE参数是控制freelist un-links的(即将块由freelists中移除)。
设置PCTFREE=10 意味着每个块都保留10%的空间用作行扩展。
PCTUSED参数是控制freelist re-links的。
设置PCTUSED=40意味着只有在块的使用低于40%时才会回到表格的freelists中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值