DBA_TABLESPACES

DBA_TABLESPACES描述了数据库中所有的表空间。

相关视图:

USER_TABLESPACES 描述当前用户可以访问的表空间。这个视图没有PLUGGED_IN列。

表40 DBA_TABLESPACES 结构
列名 类型 描述
TABLESPACE_NAME VARCHAR(128) 表空间的名字(名字长度大于30的,截取名字的前30个字符)
BLOCK_SIZE NUMERIC(1000,38) 表空间中block的大小(该值不可配置,取实际值8192)
INITIAL_EXTENT NUMERIC(1000,38) 默认初始extent大小(以byte为单位)
NEXT_EXTENT NUMERIC(1000,38) 默认extent增长大小(以byte为单位)
MIN_EXTENTS NUMERIC 默认的extent的最小个数
MAX_EXTENTS NUMERIC(1000,38) 默认的extent的最大个数
MAX_SIZE NUMERIC(1000,38) 默认的段的最大容量(以oracle的block为单位)
PCT_INCREASE NUMERIC(1000,38) 默认的extent大小的增长百分比
MIN_EXTLEN NUMERIC(1000,38) 表空间extent的最小大小(以byte为单位)(该值不可配置,取实际值65536)
STATUS VARCHAR(9) 表空间状态: ONLINE OFFLINE READ ONLY
CONTENTS VARCHAR(21) 表空间内容: UNDO PERMANENT TEMPORARY
LOGGING VARCHAR(9) 默认的日志属性: LOGGING NOLOGGING
FORCE_LOGGING VARCHAR(3) 指明表空间是否在强制日志模式下,YES或NO(取固定值"NO")
EXTENT_MANAGEMENT VARCHAR(10) 指明表空间中的extent是字典管理(DICTIONARY)还是本地管理(LOCAL)(取固定值"LOCAL")
ALLOCATION_TYPE VARCHAR(9) Extent分配的种类: SYSTEM(取固定值"SYSTEM")
PLUGGED_IN VARCHAR(3) YES或NO(取固定值"NO")
SEGMENT_SPACE_MANAGEMENT VARCHAR(6) 指明表空间中的空闲和已用的段是通过free list管理的(MANUAL)还是bitmaps管理的(AUTO)(取固定值"AUTO")
DEF_TAB_COMPRESSION VARCHAR(8) 指明默认表压缩开启(ENABLE)还是关闭(DISABLED)(取固定值"DISABLED")
RETENTION VARCHAR(11) Undo tablespace 保留: NOT APPLY -表空间不是undo表空间(取固定值"NOT APPLY")
BIGFILE VARCHAR(3) 指明表空间是大文件表空间(YES)还是小文件表空间(NO)(取固定值"YES")
PREDICATE_EVALUATION VARCHAR(7) 指明谓语是通过host求值的(HOST)还是通过storage求值的(STORAGE)(目前取固定值NULL)
ENCRYPTED VARCHAR(3) 指明表空间加密的(YES)还是未加密的(NO)(取固定值"NO")
COMPRESS_FOR VARCHAR(30) 默认的压缩是为了何种操作: NULL(目前取固定值NULL)