2026-03-12 21:01:38
This commit is contained in:
50
tiddlywiki/TEMPORARY tablespaces.tid
Executable file
50
tiddlywiki/TEMPORARY tablespaces.tid
Executable file
@@ -0,0 +1,50 @@
|
||||
created: 20190816092600823
|
||||
creator: vplesnila
|
||||
modified: 20190816123958688
|
||||
modifier: vplesnila
|
||||
tags: Oracle
|
||||
title: TEMPORARY tablespaces
|
||||
type: text/plain
|
||||
|
||||
-- temporary tablespace size
|
||||
select tablespace_name, sum(bytes)/1024/1024 MB
|
||||
from dba_temp_files
|
||||
group by tablespace_name;
|
||||
|
||||
-- temporary tablespace allocation/usage report
|
||||
select tablespace_name, sum(bytes_used) /1024/1024 mb_used, sum(bytes_cached) /1024/1024 mb_allocated
|
||||
from gv$temp_extent_pool
|
||||
group by tablespace_name;
|
||||
|
||||
select tablespace_name,
|
||||
file_id,
|
||||
extents_cached extents_allocated,
|
||||
extents_used,
|
||||
bytes_cached/1024/1024 mb_allocated,
|
||||
bytes_used/1024/1024 mb_used
|
||||
from gv$temp_extent_pool;
|
||||
|
||||
|
||||
--Sort Space Usage by Session--
|
||||
set lines 200
|
||||
col SID_SERIAL for a10
|
||||
col USERNAME for a15
|
||||
col OSUSER for a10
|
||||
col SPID for a10
|
||||
col MODULE for a25
|
||||
col PROGRAM for a25
|
||||
col TABLESPACE for a15
|
||||
SELECT S.sid || ',' || S.serial# sid_serial, S.username, S.osuser, P.spid, S.module,
|
||||
S.program, SUM (T.blocks) * TBS.block_size / 1024 / 1024 mb_used, T.tablespace,
|
||||
COUNT(*) sort_ops
|
||||
FROM gv$sort_usage T, gv$session S, dba_tablespaces TBS, gv$process P
|
||||
WHERE T.session_addr = S.saddr
|
||||
AND S.paddr = P.addr
|
||||
AND T.tablespace = TBS.tablespace_name
|
||||
GROUP BY S.sid, S.serial#, S.username, S.osuser, P.spid, S.module,
|
||||
S.program, TBS.block_size, T.tablespace
|
||||
ORDER BY sid_serial;
|
||||
|
||||
|
||||
-- temp space uded by a query
|
||||
select temp_space from gv$sql_plan where sql_id = '&sql_id';
|
||||
Reference in New Issue
Block a user