Oracle High Temp tablespace 사용률 조회 스크립트
SELECT sl.sid,
sl.serial#,
SYSDATE,
TO_CHAR (sl.start_time, 'DD-MON-YYYY:HH24:MI:SS') start_time,
ROUND ( (sl.elapsed_seconds / 60), 2) min_elapsed,
ROUND ( (sl.time_remaining / 60), 2) min_remaining,
sl.opname,
sl.MESSAGE
FROM v$session_longops sl, v$session s
WHERE s.sid = sl.sid AND s.serial# = sl.serial# AND sl.opname like 'Sort%'
ORDER BY sl.start_time DESC, sl.time_remaining ASC;
SELECT s.sid "SID",
s.username "User",
s.program "Program",
u.tablespace "Tablespace",
u.contents "Contents",
u.extents "Extents",
u.blocks * 8 / 1024 "Used Space in MB",
q.sql_text "SQL TEXT",
a.object "Object",
k.bytes / 1024 / 1024 "Temp File Size"
FROM v$session s,
v$sort_usage u,
v$access a,
dba_temp_files k,
v$sql q
WHERE s.saddr = u.session_addr
AND s.sql_address = q.address
AND s.sid = a.sid
AND u.tablespace = k.tablespace_name;
'1. IT Story > Scripts' 카테고리의 다른 글
Oracle Alter log Viewer 조회 스크립트 (0) | 2019.03.25 |
---|---|
PostgreSQL 데이터베이스 조회 스크립트 (0) | 2019.03.24 |
Oracle 미사용 테이블 조회 스크립트 (0) | 2019.03.23 |
Oracle Time Model 조회 스크립트 (1) | 2019.03.22 |
MySQL Session Lock 관리 스크립트 (0) | 2019.03.20 |
MySQL 테이블/인덱스 사이즈 조회 스크립트 (0) | 2019.03.19 |
PostgreSQL 10, Export/Import (0) | 2019.03.18 |
PostgreSQL Object 접근 권한 조회 스크립트 (0) | 2019.03.17 |