查詢Oracle表空間使用情況(包括自增峯值)

單位:G

SELECT 
A.tablespace_name 表空間,
A.file_name 物理文件名,
A.bytes / 1024 / 1024 / 1024"當前大小(G)",
(A.bytes - b.free) / 1024 / 1024 / 1024"已使用(G)",
round(((A.bytes - b.free) / (A.bytes)) * 100,2) "使用率(%)",
case A.autoextensible when 'YES' then '是' else '否' end 是否自增,
A.maxbytes / 1024 / 1024 /1024 "自增最大容量(G)"
FROM (SELECT * FROM dba_data_files) A
LEFT JOIN (select file_id,sum(nvl(bytes,0)) free FROM dba_free_space group by file_id) B ON A.file_id = B.file_id
ORDER BY A.tablespace_name;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章