查詢表空間的使用率

dvlue發表於2008-09-11
select Total.Tname "表空間名稱",Total.Total_Size "表空間大小",
 Total.Total_Size - Used.free_size as "已使用大小",Used.Free_size as
 表空間剩餘大小,
 查詢表空間的使用率Round((Total.Total_Size - Used.free_size) / Total.Total_Size,4)* 100 || '%' as
 表空間使用率
 查詢表空間的使用率 from
 
 
查詢表空間的使用率(
 查詢表空間的使用率-- 表空間資料檔案的大小

 查詢表空間的使用率select tablespace_name as TName,round(sum(user_bytes)/(1024*1024),1as Total_size from dba_data_files 
 查詢表空間的使用率group by
 tablespace_name
 
查詢表空間的使用率)  Total,
查詢表空間的使用率(
查詢表空間的使用率 -- 表空間剩餘的大小

查詢表空間的使用率select tablespace_name as TName,round(sum(bytes)/(1024*1024),1as Free_size from dba_free_space
查詢表空間的使用率group by
 tablespace_name
查詢表空間的使用率) Used
查詢表空間的使用率where Total.TName = Used.TName(+
)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7656893/viewspace-445548/,如需轉載,請註明出處,否則將追究法律責任。

相關文章