码迷,mamicode.com
首页 > 其他好文 > 详细

关于PCT_FREE 和PCT_USED 参数详解

时间:2015-11-12 16:07:01      阅读:396      评论:0      收藏:0      [点我收藏+]

标签:existing   update   insert   空间   

PCT_FREE 

这个参数是用来保留block空间,给update操作预留的,
当使用的空间,使剩余空间等于这个值的时候,这个block就不接受数据了。
比如这个值是:PCT_FREE=20,当剩余空间=20%就不接受数据,剩下空间用来为update保留
Block allows row inserts
until 80% is occupied,
leaving 20% free for updates
to existing rows in the block



PCT_USED

这个参数用来控制什么时候该block可以重新insert数据。
比如这个值是: PCT_USED=40,当block里面的数据delete到低于40%的时候,比如是这个block只有39%的空间有数据,那么这个时候就开始可以接受新的数据。

然后这个block执行PCT_FREE标准,到达或超过PCT_FREE标准(意思是该block使用了超过或达到80%)开始delete数据的时候,执行PCT_USED标准,当delete操作,使该块的使用量低于40%时候,开始接受新数据,再次执行PCT_FREE标准。依次循环。。。


本文出自 “考拉先生” 博客,请务必保留此出处http://koala003.blog.51cto.com/9996246/1712200

关于PCT_FREE 和PCT_USED 参数详解

标签:existing   update   insert   空间   

原文地址:http://koala003.blog.51cto.com/9996246/1712200

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!