0
点赞
收藏
分享

微信扫一扫

Oracle管理数据库存储结构

物理---数据文件

逻辑--表空间--段--区--块

select tablespace_name from dba_tablespaces;

select tablespace_name,file_name from dba_data_files;

create tablespace tbs1 datafile '+DATA' size 20M;

create tablespace tbs2 datafile '+DATA' size 20M,'+FRA' size 20M;

alter tablespace tbs1 add datafile '+DATA' size 20M;

smallfile  表空间可有1024个文件 每个文件尺寸2^22 block

bigfile    表空间仅允许1个文件  文件尺寸2^32 block

block参见参数 db_block_size 单位为byte

create smallfile tablespace tbs3 datafile '+DATA' size 10M autoextend on next 5M maxsize unlimited,'+FRA' size 20M autoextend on next 10M maxsize 20G logging extent management local segment space management auto;  

logging 表空间中的数据块变化 需要生成日志

extent management local 区使用本地管理方式

segment space management auto 段空间使用自动管理方式

create tablespace tbs4;

无需指定文件名-----原因OMF Oracle management File

db_create_file_dest  ---指定默认数据文件路径

de_create_online_log_dest_1 ---指定默认日志成员1路径

db_create_online_log_dest_2 ---指定默认日志成员2路径

db_recover_file_dest  ---指定默认备份路径

select file#,name from v$datafile; 查文件编号

SQL> alter database datafile 11 resize 40M;

SQL> alter database datafile 11 autoextend on next 10M maxsize 20G;

举报

相关推荐

0 条评论