创建表空间的时候,即执行上面语句的时候
大小:Size 250M 这里就是它的初始大小
一个数据文件只能属于一个表空间
一个表空间可以包含多个数据文件

解决方案 »

  1.   

    表空间对象也有自己的storage参数,如果不指定,才会用tablespace的storage参数
      

  2.   

    tools.dbf这类数据文件是在什么时候产生的,如何定义其大小?
    ===================
    dbf文件即数据文件(datafile),是在创建表空间是指定而创建的.
    size 250M 就是指定其初始大小.
    autoextend on next 50M maxsize unlimited,以后可以自动扩大,第次扩大50M.通常一个表空间至少对应该一个datafile,一个datafile只能属于一个表空间.=====================
    default storage (initial 256k next 64k pctincrease 50 
                        minextents 1 maxextents 249)
    按你上面的参数应该是:
     extent         extent_size      extent_block(in 4k block )
       1                256K              64个block 
       2                 64k             16个block
       3                 92k              24个block
       4                 138k             占36个block(必须是4的倍数)
     
      

  3.   

    哦,明白了,原来是64,16...个block啊,谢谢xhy818(zh1860)
      

  4.   

    我在OEM工具里看到很多Datafile都是2G大,利用率为10%.有点不理解,这些数据文件已经占用了2G大小还是给它预留了2G的空间??
    是不是在建表空间的时候指定maxsize为2G就创建这么个数据文件呀?
      

  5.   

    我不想修改小一点,只想知道这个文件怎么来的?为什么可以占2G而只用10%,跟Win里面的那种文件概念有什么区别?
      

  6.   

    datafile 是在創建時設定的大小2G(相當于預留一定磁盤空間大小給這些datafile)
    利用10%就是說你的datafile使用了2G*10%的空間,還有80%空間可用.
    假如你說定可datafile autoextent,則在空間不夠是會自動擴展.