Oracle檢視錶空間大小
SELECT UPPER(F.TABLESPACE_NAME) "tablespacename",
D.TOT_GROOTTE_MB "tablespacetotal(M)",
D.TOT_GROOTTE_MB - F.TOTAL_BYTES "tablespaceused(M)",
TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,
2),
'990.99') "used%",
F.TOTAL_BYTES "Free space(M)",
F.MAX_BYTES "top size(M)"
FROM (SELECT TABLESPACE_NAME,
ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES,
ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTES
FROM SYS.DBA_FREE_SPACE
GROUP BY TABLESPACE_NAME) F,
(SELECT DD.TABLESPACE_NAME,
ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MB
FROM SYS.DBA_DATA_FILES DD
GROUP BY DD.TABLESPACE_NAME) D
WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME
ORDER BY 4 DESC[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8304426/viewspace-1055651/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle檢視錶空間大小和使用率Oracle
- oracle 檢視錶所佔用的空間大小Oracle
- oracle 檢視錶空間Oracle
- oracle 10g 命令檢視錶空間大小情況Oracle 10g
- SQL Server 檢視錶佔用空間大小SQLServer
- Oracle 檢視錶空間的大小及使用情況sql語句OracleSQL
- oracle 檢視錶空間使用情況Oracle
- 檢視錶空間及檔案大小的語句
- 檢視ORACLE中表、表空間的大小Oracle
- 檢視ORACLE的表所佔空間大小Oracle
- 檢視錶大小
- 怎麼檢視oracle表空間,剩餘大小,表空間利用Oracle
- Oracle檢視錶空間使用率SQL指令碼OracleSQL指令碼
- Linux 檢視磁碟空間大小Linux
- mysql檢視錶大小MySql
- oracle 資料庫裡檢視錶空間使用狀況;Oracle資料庫
- db2檢視錶空間和增加表空間容量DB2
- oracle表空間檢視Oracle
- SQL語句大全—檢視錶空間(二)SQL
- SQL語句大全—檢視錶空間(一)SQL
- HPUX檢視外部硬碟空間大小的方法UX硬碟
- 檢視磁碟使用空間和檔案大小
- db2檢視錶大小DB2
- SQL Server檢視所有表大小,所佔空間SQLServer
- ORACLE如何檢視錶空間路徑及使用者許可權Oracle
- 檢視Oracle資料庫表空間大小,是否需要增加表空間的資料檔案Oracle資料庫
- 指令碼實現檢視錶空間使用情況指令碼
- 怎樣檢視錶空間下的資料物件物件
- Oracle檢視物件佔用空間Oracle物件
- DB2 檢視錶空間是否自動儲存DB2
- 檢視錶空間及資料檔案的checkpoint資訊
- 檢視oracle臨時表空間佔用率的檢視Oracle
- 檢視oracle表空間使用情況Oracle
- oracle檢視錶空間使用情況及某表是否被鎖的問題Oracle
- 如何檢視Oracle資料庫表空間大小(空閒、已使用),是否要增加表空間的資料檔案...Oracle資料庫
- 檢視一個User所有物件佔用的空間大小物件
- linux下檢視分割槽資訊和剩餘空間大小Linux
- 檢視使用者的資料佔用的空間大小