oracle 数据库扩容的四种方式

 

1、新添加一个表空间

create smallfile tablespace "TBS4"

datafile

‘/u02/app/oracle/oradata/orcl/tbs401.dbf’ size 10M

reuse autoextend on next 50M,

‘/u02/app/oracle/oradata/orcl/tbs402.dbf’ size 10M

reuse autoextend on next 50M

nologging

default nocompress no inmemory

online

extent management local uniform size 1M

segment space management manual;

oracle 数据库扩容的四种方式_第1张图片 

 

2、对现有表空间新添加一个数据文件;

alter tablespace tbs3 add datafile

‘/u02/app/oracle/oradata/orcl/tbs302.dbf’ size 10M;

oracle 数据库扩容的四种方式_第2张图片 

 

3、对现有表空间的现有数据库重新定义大小

select file_name,bytes/1024/1024 MB from dba_data_files;

oracle 数据库扩容的四种方式_第3张图片 

alter databse datafile

‘/u02/app/oracle/oradata/orcl/tbs301.dbf’ size 20M;

 

在查看一次以后发现表空间大小已经改变

 

 

4、允许现有表空间的现有数据文件自动扩展

alter database datafile

‘/u02/app/oracle/oradata/orcl/tbs302.dbf’ autoextend on;

打开数据文件自动扩展

 

你可能感兴趣的:(oracle,database)