Toad for Oracle 소개
Session Browser 1 0 10,851

by 토드 Toad for Oracle Session Browser [2013.02.24]


Toad의 Session Browser는 데이터 베이스에 접속해 있는 Session들의 기본 정보, 수행되는 SQL 문장, SQL의 Explain 정보, Session의 Wait 정보 등과 같이 Session에 관련된 다양한 정보를 Data Grid 형태로 제공합니다.

Session Browser 시작 방법

Database > Monitor > Session Browser

  • [그림1] Session Browser 시작 방법
  • Session Browser 시작 방법

1. Session Browser 화면 구성

Session Browser의 왼쪽 화면은 데이터베이스에 접속된 Session의 기본 정보를 Tree 형식으로 보여주고 있고, 오른쪽 화면은 Session의 상세 정보를 보여줍니다.

  • [그림2]

2. Session Browser 기본 툴바 기능
  • (1) : Disconnect Session, Kill Session, 선택한 Session을 Disconnect 또는 Kill 할 수 있습니다.
  • (2) : Start Trace for Session, Stop Trace for Session, 선택한 Session의 SQL 정보를 수집하기 위해 Trace를 걸 수 있습니다.
  • (3) : Group by
  • (4) : Visible Columns, 왼쪽의 Database에 접속된 Session의 기본정보를 추가 또는 제거 할 수 있습니다.
  • (5) : Flip form layout, 좌우로 구성된 Session Browser의 layout을 상하로 바꿔줍니다.

3. Lock Session 모니터링

Session Browser를 사용하여 Lock에 대한 정보와 Lock을 유발한 Session 및 SQL문장을 확인 할 수 있습니다.

Lock이 걸린 Session이 있다면 아래 그림과 같이 LockWait에 Lock ID가 표시되어 있으며, 해당 Session을 선택한 후, 오른쪽 화면에서 Locks 탭을 선택하면, Lock을 잡고 있는 Session의 정보가 Blocking Locks 탭에 표시 됩니다.

이러한 Session들을 사용자가 쉽게 확인 하고, Kill Session을 할 수가 있습니다.

데이터베이스에 접속된 Session을 보여주는 왼쪽 화면에서 Locks 탭을 선택하면 Lock을 잡고 있는 Session과 Lock이 걸린 Session을 확인 할 수 있으며, Lock을 잡고 있는 Session의 SQL을 확인 할 수 도 있습니다.

4. 성능장애 Session 모니터링

일반적으로 데이터베이스 관점에서 발생할 수 있는 성능 이슈는 Session에서 수행한 SQL문장의 I/O와 밀접한 관계가 있다고 볼 수 있습니다.

Session Browser의 오른쪽 화면의 IO 탭을 보면 Session에서 수행한 SQL문장의 I/O량을 확인 할 수 있습니다.

I/O를 확인하고, Current Statement 탭에서 SQL문장과 Explain Plan 정보를 확인하여 SQL 문장의 이상유무를 확인 한 뒤 비정상적인 SQL문이라면 Kill Session을 수행 할 수 있습니다.

이 강좌는 Toad for Oracle 11.6 version으로 만들어졌으며, Session Browser 기능은 Toad for Oracle 전체 Edition에서 사용 가능합니다.

  • - Toad 및 DB 모니터링, 복제, 백업, 네트워크 보안 등 구입 문의
  • - 담당자 : 퀘스트소프트웨어 윤현진 팀장
  • - Tel : 02-3420-9000, 9025(직) HP : 010-3206-4360 Email : Hyunjin.Yoon@quest.com
  • - 온라인 문의 : Toad 커뮤니티 1:1 문의
   

- 강좌 URL : http://www.gurubee.net/lecture/2258

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입