Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1117936
  • 博文数量: 231
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 2662
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-03 16:35
个人简介

学无止境

文章分类

全部博文(231)

文章存档

2014年(7)

2013年(103)

2011年(11)

2010年(53)

2009年(57)

分类: Oracle

2013-08-19 10:20:47

大文件表空间Bigfile Tablespace,只包含有1个大数据文件。:传统表空间是smallfile表空间,数据文件最大只能到4G blocks,如果数据块大小为8k,最大只能是32G,如果是16K,最大到64G,如果数据文件需要扩展到超出这一限制,需要建立bigfile表空间,bigfile表空间可以包含4TB的blocks,如果是8K的块,可以包含32TB的数据文件,如果是32K,可以包含128TB数据文件,数据文件的最大数量由数据库决定,通常是64K个数据文件。bigfile表空间必须是LMT+ASSM。
大文件表空间中的数据文件使用ASM或LVM满足数据文件的条带化,大文件的大小还要受到操作系统的限制。

CREATE BIGFILE TABLESPACE bigtbs
DATAFILE '/u02/oracle/data/bigtbs01.dbf' SIZE 50G;

也可以创建临时表空间:
CREATE BIGFILE TEMPORARY TABLESPACE bigtemps
DATAFILE '/u02/oracle/data/bigtemps01.dbf' SIZE 50G;


修改大文件表空间:

ALTER TABLESPACE bigtbs RESIZE 80G;
ALTER TABLESPACE bigtbs AUTOEXTEND ON NEXT 20G;

阅读(845) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~