CREATE SMALLFILE   TABLESPACE .....; 这个SMALLFILE   的含义在哪?
为什么我CREATE SMALLFILE   TABLESPACE就提示 无效的CREATE命令。oracle10g.
把SMALLFILE   去掉就可以了

解决方案 »

  1.   

    SMALLFILE相对于BIGFILE说的,BIGFILE是oracle10g新增加的一种表空间,BIGFILE表空间只能有一个数据文件,好处是文件的最大可以达到8T-128T,整个数据库的文件之和可以达到8EB。所以SMALLFILE和BIGFILE只能在oracle10g中使用。如果不加BIGFILE或SMALLFILE,则为缺省文件类型。缺省文件类型可以用下面的sql得到select property_value from database_properties
    where property_name='DEFAULT_TBS_TYPE';可以修改缺省文件类型,用下面的命令
    ALTER DATABASE SET DEFAULT BIGFILE TABLESPACE;
      

  2.   

    1TB=1024GB
    1PB=1024TB
    1EB=1024PB
      

  3.   

    可以关注一下这个贴
    “有没有人做过smallfile,bigfile,asm的性能比对,共享下测试结果,谢谢!”
    http://topic.csdn.net/u/20090729/10/546db3fd-55e4-4a05-a390-c73d71a83d1d.html?92793
    是有关相关smallfile/bigfile的讨论对于他们的概念的话,可以g一下。