您现在的位置是:首页 >

查看数据库表空间使用情况 Oracle查询表空间使用情况(经典篇)

火烧 2022-01-09 15:25:23 1057
Oracle查询表空间使用情况(经典篇)    查询表空间使用情况SELECT UPPER F TABLESPACE_NAME 表空间名 D TOT_GROOTTE_MB 表空间大小 M D TOT_
查看数据库表空间使用情况 Oracle查询表空间使用情况(经典篇)

Oracle查询表空间使用情况(经典篇)  

   查询表空间使用情况SELECT UPPER(F TABLESPACE_NAME) 表空间名        D TOT_GROOTTE_MB 表空间大小(M)        D TOT_GROOTTE_MB F TOTAL_BYTES 已使用空间(M)        TO_CHAR(ROUND((D TOT_GROOTTE_MB F TOTAL_BYTES) / D TOT_GROOTTE_MB * ) ) || % 使用比        F TOTAL_BYTES 空闲空间(M)        F MAX_BYTES 最大块(M) FROM (SELECT TABLESPACE_NAME                ROUND(SUM(BYTES) / ( * ) ) TOTAL_BYTES                ROUND(MAX(BYTES) / ( * ) ) MAX_BYTES          FROM SYS DBA_FREE_SPACE         GROUP BY TABLESPACE_NAME) F        (SELECT DD TABLESPACE_NAME                ROUND(SUM(DD BYTES) / ( * ) ) TOT_GROOTTE_MB          FROM SYS DBA_DATA_FILES DD         GROUP BY DD TABLESPACE_NAME) DWHERE D TABLESPACE_NAME = F TABLESPACE_NAMEORDER BY

   查询表空间的free spaceselect tablespace_name        count(*) as extends        round(sum(bytes) / / ) as MB        sum(blocks) as blocksfrom dba_free_spacegroup by tablespace_name;

   查询表空间的总容量select tablespace_name sum(bytes) / / as MBfrom dba_data_filesgroup by tablespace_name;

lishixinzhi/Article/program/Oracle/201311/17138  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码