您的位置:首页 > 数据库 > Oracle

Oracle10g BIGFILE表空间带来的好处

2008-10-02 15:10 148 查看
Oracle10g引进了一个新的表空间类型(BIGFILE)。它不像传统的表空间那样最多由1022个文件组成;一个BIGFILE表空间只包含一个数据文件,根据选择的块的大小,最大从32TB至128TB。
  BIGFILE带来的最大好处就是管理上的简化,可以使用alter tablespace进行表空间的管理,比如:
  SQL>create bigfile tablespace test_big datafile ’F:ORACLEPRODUCTORADATATESTtest_big.dbf’ size 10m;
  Tablespace created.
  SQL>alter tablespace test_big resize 1m;
  Tablespace altered.
  普通(SMALLFILE)表空间是不可以这样管理的
  SQL>alter tablespace users resize 1m;
  alter tablespace users resize 1m
  *
  ERROR at line 1:
  ORA-32773: operation not supported for smallfile tablespace USERS
  BIGFILE感觉违背了Oracle一直提倡的使用放在不同磁盘上的多个文件分散表空间IO的做法,但是Oracle10g同时提出的ASM正好解决了这个问题。BIGFILE+ASM在简化操作的同时,实现了数据的条带化分布

本文转自
http://oracle.banma.com/news/20080704/12620.shtml
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: