0
点赞
收藏
分享

微信扫一扫

Oracle-视图之DBA_TABLESPACE_USAGE_METRICS

官方文档对于​DBA_TABLESPACE_USAGE_METRICS​​的技术是:​​DBA_TABLESPACE_USAGE_METRICS​​ describes tablespace usage metrics for all types of tablespaces, including permanent, temporary, and undo tablespaces.翻译过来是:DBA_TABLESPACE_USAGE_METRICS 描述了所有类型表空间的表空间使用指标,包括永久表空间、临时表空间和撤消表(UNDO)空间。

使用​DBA_TABLESPACE_USAGE_METRICS​查询表空间使用率。

SYS@b19c01> select * from dba_tablespace_usage_metrics;

TABLESPACE_NAME USED_SPACE TABLESPACE_SIZE USED_PERCENT
------------------------------ ---------- --------------- ------------
SYSAUX 188088 941056 19.9869083
SYSTEM 34928 941056 3.71157508
TEMP 1024 941056 .108813928
USERS 344 941056 .036554679

DBA_TABLESPACE_USAGE_METRICS​的视图结构

desc dba_tablespace_usage_metrics
Name Null? Type
----------------------------------------- -------- ----------------------------
TABLESPACE_NAME VARCHAR2(30)
USED_SPACE NUMBER
TABLESPACE_SIZE NUMBER
USED_PERCENT NUMBER

DBA_TABLESPACE_USAGE_METRICS​​的中文描述。官方文档地址:​​DBA_TABLESPACE_USAGE_METRICS (oracle.com)​​

Column

Datatype

NULL

Description

​TABLESPACE_NAME​

​VARCHAR2(30)​


表空间名称

​USED_SPACE​

​NUMBER​


表空间占用的总空间(以数据库块为单位)

对于撤消表空间,此列的值包括过期和未过期撤消段占用的空间。

​TABLESPACE_SIZE​

​NUMBER​


表空间大小,以数据库块为单位

  • 如果表空间包含任何启用了自动扩展的数据文件,则此列显示表空间的基础可用存储空间量。例如,如果当前表空间大小为 1 GB,则其所有数据文件的总最大大小为 32 GB,并且其基础存储(例如,ASM 或文件系统存储)具有 20 GB 的可用空间,则此列的值约为 20 GB。
  • 如果表空间仅包含禁用了自动扩展的数据文件,则此列显示为整个表空间分配的空间,即表空间中所有数据文件的总大小。可以通过查询视图的列来获取数据文件大小。​​BLOCKS​​​​DBA_DATA_FILES​

​USED_PERCENT​

​NUMBER​


已用空间的百分比,作为最大可能表空间大小的函数




举报

相关推荐

0 条评论