ITPub博客

首页 > Linux操作系统 > Linux操作系统 > PCTFREE与PCTUSED的形象举例说明

PCTFREE与PCTUSED的形象举例说明

原创 Linux操作系统 作者:stenny 时间:2019-05-12 10:12:04 0 删除 编辑

PCTFEEE and PCTUSED

To describe the activities of a data block, imagine it is a cup. How much the waiter usually pours water into the cup? Say 90% full. At this point PCTFREE=10, which means when a block is 90% utilized, it can’t be used anymore – it will be removed from the FREELIST. The 10% free space is reserved for the potential space increase caused by the UPDATE statement. If the PCTFREE is too small, ROW CHAINING will happen.

PCTUSED stands for when the waiter can refill the cup. Say PCTUSED=40, means when there is 40% or less left in the cup, the waiter will refill the cup again for us. Now there is a trade-off between the waiter and the cup. Big PCTUSED means busy waiters (I/O) but well-utilized cups (Storage). Small PCTUSED means happy waiters but bad-utilized cups.


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/18447/viewspace-176581/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2002-08-05

  • 博文量
    14
  • 访问量
    10663