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标准。依次循环。。。
时间: 2024-11-08 20:42:53