ITPub博客

首页 > Linux操作系统 > Linux操作系统 > create table时占用空间的参数理解

create table时占用空间的参数理解

原创 Linux操作系统 作者:Nicey_123 时间:2012-04-22 22:41:38 0 删除 编辑

create table ASSM.TEST_UNDO
(
  A CHAR(1024)
)
tablespace ASSM
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 128K
    next 128K
    minextents 1
    maxextents unlimited
    pctincrease 0
  );

 


1.create table test(a char(1024));
2.往表里插入1000条记录,数据就是占了1000k,
3.pctfree=10,那一个块的利用率是8k*0.9=7.2k
4.计算:1000/7.2  约等于138,就是如果按照数据内容,那应该是占用了138个block,
5.查询dba_extents是占用了160个block

这里还有什么东西占用了空间吗?

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

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2012-04-22

  • 博文量
    2
  • 访问量
    3823