Dan*_*nga 6 oracle tablespaces
Oracle静态数据字典视图中描述的使用量指标(USED_SPACE
和TABLESPACE_SIZE
列)中使用了哪些单位DBA_TABLESPACE_USAGE_METRICS
?
在Oracle数据库参考只告诉他们是“由表所消耗的总空间”和“表空间的总大小”,就不能不提单位。它们以字节为单位吗?兆字节?块?
块。块的单位DBA_TABLESPACE_USAGE_METRICS.USED_SPACE
和DBA_TABLESPACE_USAGE_METRICS.TABLESPACE_SIZE
。后一列说明可能的 AUTOEXTEND MAXSIZE。
编辑:我不确定 USED_SPACE 对于撤消表空间的含义是什么。例如:
SQL> SELECT tablespace_name, sum(blocks), status FROM dba_undo_extents GROUP BY tablespace_name, status ;
TABLESPACE_NAME SUM(BLOCKS) STATUS
------------------------------ ----------- ---------
UNDOTBS1 128 ACTIVE
UNDOTBS1 5312 UNEXPIRED
UNDOTBS1 8960 EXPIRED
SQL> select USED_SPACE from DBA_TABLESPACE_USAGE_METRICS WHERE TABLESPACE_NAME='UNDOTBS1';
USED_SPACE
----------
2864
SQL> show parameter block_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_block_size integer 8192
Run Code Online (Sandbox Code Playgroud)