1、檢視所有表空間大小、剩餘量:
select dbf.tablespace_name,
dbf.totalspace "總量(m)",
dbf.totalblocks as 總塊數,
dfs.freespace "剩餘總量(m)",
dfs.freeblocks "剩餘塊數",
(dfs.freespace / dbf.totalspace) * 100 "空閒比例"
from (select t.tablespace_name,
sum(t.bytes) / 1024 / 1024 totalspace,
sum(t.blocks) totalblocks
from dba_data_files t
group by t.tablespace_name) dbf,
(select tt.tablespace_name,
sum(tt.bytes) / 1024 / 1024 freespace,
sum(tt.blocks) freeblocks
from dba_free_space tt
group by tt.tablespace_name) dfs
where trim(dbf.tablespace_name) = trim(dfs.tablespace_name)
2、檢視當前使用者各表所佔表空間
select segment_name,sum(bytes)/1024/1024 from user_extents group by segment_name
3. 使用如下語句檢視一下誰在用臨時段
select se.username, se.sid, se.serial#, se.sql_address, se.machine, se.program, su.tablespace, su.segtype, su.contents
from v$session se, v$sort_usage su
where se.saddr = su.session_addr;
oracle 檢視各表空間剩餘量
1 檢視所有表空間大小 剩餘量 select dbf.tablespace name,dbf.totalspace 總量 m dbf.totalblocks as 總塊數,dfs.freespace 剩餘總量 m dfs.freeblocks 剩餘塊數 dfs.freespace dbf.total...
使用wmic檢視遠端伺服器磁碟空間剩餘量
1 準備工作 1.1 遠端伺服器的ip 主機賬號及密碼 確認遠端伺服器ip位址 主機賬號及密碼。1.2 服務 確認開啟remote procedure call rpc remote procedure call rpc locator服務 1.2 防火牆及埠 檢視遠端伺服器是否開啟防火牆,若開啟防...
ORACLE檢視表空間容量及剩餘容量
select b.file name 物理檔名,b.tablespace name 表空間,b.bytes 1024 1024 大小m,b.bytes sum nvl a.bytes,0 1024 1024 已使用m,substr b.bytes sum nvl a.bytes,0 b.bytes ...