存储管理
Databse Storage Hierarchy Database | | | Tablespace------|-------Data file | | | |logical Segment | | |逻辑存储结构 | | | | Physical Extent ---------|------- | | | | Orcale ---------|-------OS block block数据库的块
Oracle block数据库读写io的最小单位 show parameter db_block_size 查看数据块大小扩展
Extent由多个数据块构成只有在空间不够需要扩展的时候才会用到空间分配的最小单位是扩展段
Segment一张表是一个段 特殊情况 比如分区表 一个张表对应多个段表空间
tablespace是一个虚拟的空间 逻辑性的东西磁盘上不存在由一个或多个文件构成数据库
Database多个表空间构成数据库查询预定义表空间:
SQL> select TABLESPACE_NAME,CONTENTS from dba_tablespaces;SQL> select FILE_NAME, TABLESPACE_NAME from dba_data_files;创建新表空间:
SQL> create tablespace tbs01 datafile '/u01/app/oracle/oradata/orcl/tbs01.dbf' SIZE 10M AUTOEXTEND ON NEXT 10M MAXSIZE 100M; 字典表用户数据
数据字典表