RadarURL
Skip to content
조회 수 146 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

TEMP TABLESPACE 모니터링 방법
==============================

1. 아래의 쿼리로 FREESPACE를 조회 합니다.
   단 TEMPORARY TABLESPACE는 일반 TABLESPACE 와 다른 특성 때문에
   RAC or OPS 환경에서 NODE 마다 실제 하이워터 마크(한번이라도 사용했던 블록표시)가 다르게 나타남으로 NODE마다
   사용량이 다르게 보임
  

SELECT d.status "Status", d.tablespace_name "Name", d.contents "Type", d.extent_management "Extent Management",
 TO_CHAR(NVL(a.bytes / 1024 / 1024, 0),'99,999,990.900') "Size (M)",
 TO_CHAR(NVL(a.bytes - NVL(f.bytes, 0), 0)/1024/1024,'99999999.999') ||'/'||TO_CHAR(NVL(a.bytes/1024/1024, 0), '99999999.999') "Used (M)",
 TO_CHAR(NVL((a.bytes - NVL(f.bytes, 0)) / a.bytes * 100, 0), '990.00') "Used %"
 FROM sys.dba_tablespaces d, (select tablespace_name, sum(bytes) bytes from dba_data_files group by tablespace_name) a,
 (select tablespace_name, sum(bytes) bytes from dba_free_space group by tablespace_name) f
 WHERE d.tablespace_name = a.tablespace_name(+) AND d.tablespace_name = f.tablespace_name(+)
 AND NOT (d.extent_management like 'LOCAL' AND d.contents like 'TEMPORARY')
 UNION ALL
 SELECT d.status "Status", d.tablespace_name "Name", d.contents "Type", d.extent_management "Extent Management",
 TO_CHAR(NVL(a.bytes / 1024 / 1024, 0),'99,999,990.900') "Size (M)",
 TO_CHAR(NVL(t.bytes, 0)/1024/1024,'99999999.999') ||'/'||TO_CHAR(NVL(a.bytes/1024/1024, 0),'99999999.999') "Used (M)",
 TO_CHAR(NVL(t.bytes / a.bytes * 100, 0), '990.00') "Used %" FROM sys.dba_tablespaces d,
 (select tablespace_name, sum(bytes) bytes from dba_temp_files group by tablespace_name) a,
 (select tablespace_name, sum(bytes_cached) bytes from v$temp_extent_pool group by tablespace_name) t
 WHERE d.tablespace_name = a.tablespace_name(+) AND d.tablespace_name = t.tablespace_name(+)
 AND d.extent_management like 'LOCAL' AND d.contents like 'TEMPORARY';
 
2. TEMP TABLESPACE 정보조회하기

 

실제 TEMPFILE SIZE 조회:

      SQL> select tablespace_name, sum(bytes)/1024/1024 mb
           from dba_temp_files
           group by tablespace_name;

 

"high water mark" 조회 (= max used at one time) RAC,OPS에서 NODE마다 다르게 보임:
 
      SQL> select tablespace_name, sum(bytes_cached)/1024/1024 mb
           from v$temp_extent_pool
           group by tablespace_name;

 

실제 현재 사용량 조회(수시로 변함):
 
      SQL> select ss.tablespace_name,sum((ss.used_blocks*ts.blocksize))/1024/1024 mb
           from gv$sort_segment ss, sys.ts$ ts 
           where ss.tablespace_name = ts.name
           group by ss.tablespace_name; 

 

출처 : http://support.dbworks.co.kr/index.php?document_srl=3342&mid=ora_tb

TAG •
?

List of Articles
번호 제목 글쓴이 날짜 조회 수
» TEMP TABLESPACE 사용현황 조회하기 JAESOO 2017.06.14 146
24 오라클 DB sysdba 접속방법 JAESOO 2017.06.14 287
23 쿼리의 응답속도가 갑자기 느려지는 경우 JAESOO 2017.06.14 445
22 ORACLE TRACE 기능으로 인한 CONNECT 지연 문제(EPC_DISABLED) JAESOO 2017.06.14 90
21 Oracle 전용서버(Dedicated Server) VS 공유서버(Multi Thread Server) JAESOO 2017.06.14 112
20 [전산실 이야기] Oracle RAC 구성을 결정 하다 - 준비하기 JAESOO 2017.02.06 85
19 오라클 RAC 구성과 HA 솔루션 비교 JAESOO 2017.02.06 303
18 [Oracle] Lock 확인 및 Lock 해제 JAESOO 2016.03.28 816
17 오라클 실행 (sqlplus /nolog) JAESOO 2014.10.23 1963
16 오라클(Oracle) 테이블 스페이스 자동 증가 JAESOO 2014.10.23 857
15 오라클 테이블스페이스 용량 늘리기 JAESOO 2014.10.23 1193
14 오라클(ORACLE) 테이블 스페이스 용량 늘리기 JAESOO 2014.10.23 2174
13 오라클 테이블에서 컬럼의 데이터 타입 수정 방법 JAESOO 2014.08.04 1578
12 Oracle Data Type의 종류? JAESOO 2014.08.04 579
11 Single DB Admin Level 1 - Oracle Log 확인 JAESOO 2014.07.21 1333
10 오라클 스케쥴러 사용법 및 개념 정리 JAESOO 2014.07.21 21553
9 Silent mode Oracle 11gr2 설치 - CentOS 5.5 x64, cloudn VM에서 JAESOO 2014.06.24 8539
8 오라클 업데이트, 딜리트 쿼리 (oracle update, delete query) JaeSoo 2014.04.18 1676
7 오라클(Oracle) 제품종류 및 라이센스 정책 (10g 기준) JaeSoo 2014.04.01 3005
6 오라클 db 백업-(exp) 명령 JaeSoo 2014.03.24 784
Board Pagination Prev 1 2 Next
/ 2

PageViews   Today : 236   Yesterday : 1,143   Total : 19,673,794  /  Counter Status   Today : 86   Yesterday : 400   Total : 1,382,331
Site Info   Member : 219  /  Total documents : 1,221   New documents : 0  /  Total comments : 24

Edited by JAESOO

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소