查詢表空間使用情況的簡單檢視
select u.tablespace_name,
ROUND((u.bytes + f.bytes)/1024/1024,2) "SUM_SPACE(M)",
ROUND(u.bytes/1024/1024,2) "USED_SPACE(M)",
ROUND(f.bytes/1024/1024,2) "FREE_SPACE(M)",
ROUND(u.bytes / (u.bytes + f.bytes) * 100,2) "USED_RATE(%)"
from sys.sm$ts_used u, sys.sm$ts_free f
where u.tablespace_name = f.tablespace_name
order by 5 desc;
檢視SM$TS_USED檢視的定義
select dbms_metadata.get_ddl('VIEW','SM$TS_USED','SYS') from dual;
ROUND((u.bytes + f.bytes)/1024/1024,2) "SUM_SPACE(M)",
ROUND(u.bytes/1024/1024,2) "USED_SPACE(M)",
ROUND(f.bytes/1024/1024,2) "FREE_SPACE(M)",
ROUND(u.bytes / (u.bytes + f.bytes) * 100,2) "USED_RATE(%)"
from sys.sm$ts_used u, sys.sm$ts_free f
where u.tablespace_name = f.tablespace_name
order by 5 desc;
檢視SM$TS_USED檢視的定義
select dbms_metadata.get_ddl('VIEW','SM$TS_USED','SYS') from dual;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/32939/viewspace-578378/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 查詢表空間使用情況
- oracle查詢表空間的空間佔用情況Oracle
- Oracle查詢表空間使用情況Oracle
- 臨時表空間的空間使用情況查詢
- 檢視oracle表空間使用情況Oracle
- ORACLE查詢所有表空間使用情況Oracle
- 查詢表空間使用情況的指令碼指令碼
- 檢視Oracle的表空間的使用情況Oracle
- 查詢表空間已使用空間和空閒空間的簡單檢視
- 檢視SQL SERVER表的空間使用情況SQLServer
- sql檢視所有表空間使用情況SQL
- 查詢表的大小及表空間的使用情況
- 表空間使用情況查詢慢的處理
- 檢視SQL SERVER表的空間使用情況(續)SQLServer
- Oracle查詢表空間使用情況(經典篇)Oracle
- 檢視空間使用情況的指令碼指令碼
- oracle 檢視錶空間使用情況Oracle
- 檢視oracle資料庫表空間使用情況 非常慢!Oracle資料庫
- CentOS 系統的磁碟空間佔用情況查詢CentOS
- ORCLE中ASM磁碟空間使用情況查詢ASM
- Oracle 查詢各表空間使用情況--完善篇Oracle
- 檢視mysql資料庫空間使用情況MySql資料庫
- Oracle 檢查表空間使用情況Oracle
- 指令碼實現檢視錶空間使用情況指令碼
- Oracle檢視物件空間使用情況show_spaceOracle物件
- 通過shell指令碼檢視資料庫表空間使用情況指令碼資料庫
- 透過shell指令碼檢視資料庫表空間使用情況指令碼資料庫
- oracle表及表空間使用情況Oracle
- oracle檢視錶空間使用情況及某表是否被鎖的問題Oracle
- Oracle檢視使用者預設表空間使用情況的sql語句OracleSQL
- oracle10g表空間使用情況快速查詢Oracle
- 華納雲:如何檢視Linux硬碟空間使用情況Linux硬碟
- Win10怎麼檢視磁碟空間使用情況?Win10
- 查詢sqlserver資料庫及各表格空間利用情況SQLServer資料庫
- Oracle undo 表空間使用情況分析Oracle
- Oracle 檢視錶空間的大小及使用情況sql語句OracleSQL
- 檢視系統中磁碟(加磁碟陣列)空間的使用情況陣列
- 通過 dbms_space.space_usage 檢視objects 的空間使用情況Object