All pages
1 of 19

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Main Monitoring

๋ณธ ์ ˆ์—์„œ๋Š” DB Session ํ˜„ํ™ฉ, DB ๋จธ์‹ ์˜ CPU ๋ฐ Memory ์‚ฌ์šฉ๋Ÿ‰, DB ์ธ์Šคํ„ด์Šค์˜ ๋‹ค์–‘ํ•œ ์ง€ํ‘œ๋ฅผ ์ฐจํŠธ๋ฅผ ํ†ตํ•˜์—ฌ ๋ชจ๋‹ˆํ„ฐ๋ง ํ•  ์ˆ˜ ์žˆ๋Š” Main Monitoring์— ๋Œ€ํ•ด ์„ค๋ช…ํ•œ๋‹ค.

Session Monitoring
Server Monitoring
Instance Monitoring

Layout Tab

Instance Monitoring ํŽ˜์ด์ง€์˜ Layout Tab ์˜์—ญ์—์„œ๋Š” ๋‹ค์–‘ํ•œ ์ง€ํ‘œ๋ฅผ ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ํ˜•ํƒœ๋กœ ๋ชจ๋‹ˆํ„ฐ๋ง ํ•  ์ˆ˜ ์žˆ๋‹ค.

Layout ์„ค์ •

Instance Monitoring ํŽ˜์ด์ง€์˜ Layout Tab ์˜์—ญ์—์„œ ์ œ๊ณต๋˜๋Š” Layout ์„ค์ • ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•œ๋‹ค.

์‚ฌ์šฉ์ž ์ œ์•ฝ ์‚ฌํ•ญ

  • Layout ์„ค์ • ๊ธฐ๋Šฅ์€ Super Admin ๋ฐ Admin ๊ถŒํ•œ์„ ๊ฐ€์ง„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณต๋œ๋‹ค.

  • ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋Š” Admin ๊ถŒํ•œ ์‚ฌ์šฉ์ž์— ์˜ํ•ด Custom ๊ถŒํ•œ์„ ๋ถ€์—ฌ๋ฐ›์€ ๊ฒฝ์šฐ์— ํ•œํ•ด ๋ณธ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

Chart

Instance Monitoring ํŽ˜์ด์ง€์˜ Layout Tab ์˜์—ญ์—์„œ ์ œ๊ณต๋˜๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง ์ง€ํ‘œ ์ฐจํŠธ์˜ ๊ธฐ๋Šฅ๊ณผ ์ข…๋ฅ˜์— ๋Œ€ํ•ด ์„ค๋ช…ํ•œ๋‹ค.

Instance Monitoring

Instance Monitoring ํŽ˜์ด์ง€์—์„œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋‹ค์–‘ํ•œ ์ง€ํ‘œ๋ฅผ ์›ํ•˜๋Š” ํ˜•ํƒœ์˜ ๋ ˆ์ด์•„์›ƒ์œผ๋กœ ์„ค์ •ํ•˜์—ฌ, ์‹ค์‹œ๊ฐ„ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ๋‹ค.

Instance Monitoring ํŽ˜์ด์ง€๋Š” ์ขŒ์ธก ์‚ฌ์ด๋“œ ํŒจ๋„๋กœ ์ œ๊ณต๋˜๋Š” Instance Overview ์˜์—ญ๊ณผ, ํŽ˜์ด์ง€ ์ „๋ฐ˜์„ ๊ตฌ์„ฑํ•˜๋Š” Layout Tab ์˜์—ญ์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค.

Apply Layout

[New Tab]์—์„œ [Add Layout] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ๊ธฐ์กด Layout ๋ชฉ๋ก์„ ํ™•์ธํ•˜๊ณ , ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” Layout์„ ์„ ํƒํ•˜์—ฌ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

๋‹ค์Œ์€ Layout ๋ชฉ๋ก ๋ชจ๋‹ฌ๊ณผ, ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ ๋ชจ๋‹ฌ์„ ์ ์šฉํ•œ ํ™”๋ฉด ์˜ˆ์‹œ์ด๋‹ค.

Layout ๋ชฉ๋ก ๋ชจ๋‹ฌ ํ™”๋ฉด์˜ˆ์‹œ
Apply Layout์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ Layout์„ ์ ์šฉํ•œ ํ™”๋ฉด ์˜ˆ์‹œ

Delete Layout

Layout ๋ชฉ๋ก์—์„œ ํŠน์ • Layout์˜ ๋”๋ณด๊ธฐ ๋ฒ„ํŠผ ํด๋ฆญ ์‹œ ์ œ๊ณต๋˜๋Š” Delete ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ธฐ์กด Layout์„ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ๋‹ค.

Instance Overview

Instance Monitoring ํŽ˜์ด์ง€์˜ Instance Overview ์˜์—ญ์—์„œ๋Š” ํ˜„์žฌ ์„ ํƒ๋œ ๊ทธ๋ฃน์˜ ์ธ์Šคํ„ด์Šค ๋ชฉ๋ก๊ณผ ์ƒํƒœ์— ๋Œ€ํ•œ ์š”์•ฝ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

Instance Overview ์˜์—ญ์€ Instance Monitoring ํŽ˜์ด์ง€์˜ ์ขŒ์ธก์— ์‚ฌ์ด๋“œ ํŒจ๋„ ํ˜•ํƒœ๋กœ ์ œ๊ณต๋œ๋‹ค.

ํ•ด๋‹น ์˜์—ญ์—๋Š” ํ˜„์žฌ ์„ ํƒ๋œ ๊ทธ๋ฃน์— ๋“ฑ๋ก๋œ ์ธ์Šคํ„ด์Šค ๋ชฉ๋ก์ด ํ‘œ์ถœ๋˜๋ฉฐ, ๊ฐ ์ธ์Šคํ„ด์Šค๋ณ„ ์ƒํƒœ์— ๋Œ€ํ•œ ์š”์•ฝ ์ •๋ณด๊ฐ€ ์ œ๊ณต๋œ๋‹ค.

์‚ฌ์šฉ์ž๋Š” ํ•˜๋‚˜์˜ Layout์—์„œ ์ตœ๋Œ€ 5๊ฐœ๊นŒ์ง€ ์ธ์Šคํ„ด์Šค๋ฅผ ๋™์‹œ์— ์„ ํƒํ•˜์—ฌ ๋ชจ๋‹ˆํ„ฐ๋ง ํ•  ์ˆ˜ ์žˆ๋‹ค.

Instance Overview ์˜์—ญ์„ ํ†ตํ•ด ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์ธ์Šคํ„ด์Šค ์ƒํƒœ ์ •๋ณด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

Copy Layout

Layout ๋ชฉ๋ก์—์„œ ํŠน์ • Layout์˜ ๋”๋ณด๊ธฐ ๋ฒ„ํŠผ ํด๋ฆญ ์‹œ ์ œ๊ณต๋˜๋Š” Copy ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ธฐ์กด Layout์„ ๋ณต์‚ฌํ•  ์ˆ˜ ์žˆ๋‹ค.

[Copy] ํด๋ฆญ ์‹œ ๋ณต์‚ฌ ๋Œ€์ƒ Layout์˜ ๋ณต์‚ฌ๋ณธ์ด ์ƒ์„ฑ๋˜๋ฉฐ, ์‚ฌ์šฉ์ž๋Š” ๋ณต์‚ฌ๋ณธ Layout์˜ ์ด๋ฆ„์„ ์ง์ ‘ ์„ค์ •ํ•˜์—ฌ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.

Edit Layout

[Edit Layout] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ๊ธฐ์กด Layout ์„ค์ •์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค.

Edit Layout ํŽ˜์ด์ง€์˜ ๊ฐ ํ•ญ๋ชฉ๋ณ„ ์„ค๋ช…์€, ์„ ์ฐธ๊ณ ํ•œ๋‹ค.

์ฐธ๊ณ 

Layout ๋‚ด ์ฐจํŠธ ๋ฐฐ์น˜ ๋ฐ ์„ธ๋ถ€ ์„ค์ •์— ๊ด€ํ•œ ๋ณ€๊ฒฝ์€ Layout Tab ๊ธฐ๋ณธ ๊ธฐ๋Šฅ์˜ [Layout ์ €์žฅ]์„ ์ฐธ๊ณ ํ•œ๋‹ค.

Add Layout
CPU
  • ํ•ด๋‹น ์ธ์Šคํ„ด์Šค์˜ ์‹ค์‹œ๊ฐ„ CPU ์‚ฌ์šฉ๋ฅ 

  • Lock

    • ํ•ด๋‹น ์ธ์Šคํ„ด์Šค์˜ ์‹ค์‹œ๊ฐ„ Lock Waiter Session Count

  • Alert

    • ํ•ด๋‹น ์ธ์Šคํ„ด์Šค์˜ ์‹ค์‹œ๊ฐ„ ๋ฏธํ™•์ธ ์•Œ๋ฆผ ์ƒํƒœ ๋ฐ ๊ฐœ์ˆ˜

  • ์ธ์Šคํ„ด์Šค ๊ตฌ๋™ ์ƒํƒœ๊ฐ€ DB Down ๋˜๋Š” Agent Disconnected์ธ ๊ฒฝ์šฐ์—๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด ๋ณ„๋„์˜ ์„œ์‹์œผ๋กœ ํ‘œ๊ธฐ๋œ๋‹ค.

    ์ถ”๊ฐ€๋กœ, ์‚ฌ์šฉ์ž๋Š” ํ•„์š”์— ๋”ฐ๋ผ ์ ‘๊ธฐ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ Instance Overview ์˜์—ญ ์‚ฌ์ด๋“œ ํŒจ๋„์„ ์ ‘๊ฑฐ๋‚˜ ํŽผ์น  ์ˆ˜ ์žˆ๋‹ค.

    3๊ฐœ ์ธ์Šคํ„ด์Šค(TAC-Node0, TAC-Node1, TAC-Node2)์˜ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ๋ฅผ ๋™์‹œ์— ๋ชจ๋‹ˆํ„ฐ๋ง

    Layout Tab ๊ธฐ๋ณธ ๊ธฐ๋Šฅ

    Instance Monitoring ํŽ˜์ด์ง€์˜ Layout Tab ์˜์—ญ์—์„œ ์ œ๊ณต๋˜๋Š” ๊ธฐ๋ณธ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•œ๋‹ค.

    Default Layout

    ์‚ฌ์šฉ์ž ํŽธ์˜๋ฅผ ์œ„ํ•ด, Instance Monitoring ํŽ˜์ด์ง€์—์„œ๋Š” Default Layout์„ ์ œ๊ณตํ•œ๋‹ค.

    Default Layout ์ ์šฉ ์˜ˆ์‹œ

    Default Layout์— ํฌํ•จ๋œ ๋ชจ๋‹ˆํ„ฐ๋ง ์ง€ํ‘œ ๋ชฉ๋ก์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

    • [System] CPU Usage

    • [Session] Session Count (Running, Active, Inactive)

    • [Session] Long Running Session Count

    • [Session] Lock Waiter Session Count

    • [System] TPS

    • [Stat] Buffer Cache Hit

    • [System] TSM Usage (Total)

    • [System] PGA Usage (Total)

    • [Stat] Redo Log Size

    • [Stat] Physical Reads

    • [Stat] Logical Reads

    • [Stat] Hard Parse Count

    Layout Tab ์˜์—ญ ์šฐ์ƒ๋‹จ์˜ ์„ค์ • ์•„์ด์ฝ˜ ํด๋ฆญ ์‹œ, Auto Refresh ์—ฌ๋ถ€์™€ ์ดˆ(sec) ๋‹จ์œ„ ๊ฐ„๊ฒฉ์„ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

    Layout Tab ์˜์—ญ ์ƒ๋‹จ ํƒญ ์ถ”๊ฐ€ ์•„์ด์ฝ˜ ํด๋ฆญ ์‹œ, ์ƒˆ๋กœ์šด Layout Tab์ด ์ถ”๊ฐ€๋œ๋‹ค.

    ์‚ฌ์šฉ์ž๋Š” ์ƒˆ ํƒญ์— ๊ธฐ์กด Layout ๋˜๋Š” ์ง์ ‘ ์ƒ์„ฑํ•œ ์ƒˆ Layout์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

    Layout Tab ์˜์—ญ ์ƒ๋‹จ Save ๋ฒ„ํŠผ ํด๋ฆญ ์‹œ, ํ˜„์žฌ ํƒญ์— ์ ์šฉ๋œ Layout ๋ณ€๊ฒฝ ์ƒํƒœ๊ฐ€ ์ €์žฅ๋œ๋‹ค.

    ์‚ฌ์šฉ์ž๊ฐ€ ์ƒ์„ฑํ•œ Layout์— ํ•œํ•ด ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, Custom ๊ถŒํ•œ์ด ์—†๋Š” ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋Š” ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค.

    Default Layout์˜ ๊ฒฝ์šฐ, Save ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ ํ•ด๋‹น ๋ฒ„ํŠผ์ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋น„ํ™œ์„ฑํ™”๋œ๋‹ค.

    Layout Tab ์˜์—ญ ์ƒ๋‹จ Cancel ๋ฒ„ํŠผ ํด๋ฆญ ์‹œ, ํ˜„์žฌ ํƒญ์— ์ ์šฉ๋œ Layout์„ ๊ธฐ์กด ์ƒํƒœ(์ตœ๊ทผ ์ €์žฅ๋œ ์ƒํƒœ)๋กœ ๋˜๋Œ๋ฆฐ๋‹ค. ์ด ๋•Œ, ๋ณ€๊ฒฝ๋œ ์‚ฌํ•ญ์€ ์ €์žฅ๋˜์ง€ ์•Š๋Š”๋‹ค.

    Layout Tab ์˜์—ญ ์ƒ๋‹จ์˜ ์ธ์Šคํ„ด์Šค ๋ชฉ๋ก์—์„œ ํŠน์ • ์ธ์Šคํ„ด์Šค ์ด๋ฆ„ ํด๋ฆญ ์‹œ, ํ•ด๋‹น ์ธ์Šคํ„ด์Šค๊ฐ€ ํ˜„์žฌ Layout Tab์—์„œ ๋น„ํ™œ์„ฑํ™”๋œ๋‹ค. ํ•ด๋‹น ์ธ์Šคํ„ด์Šค ์ด๋ฆ„์„ ํ•œ ๋ฒˆ ๋” ํด๋ฆญํ•˜๋ฉด, ๋‹ค์‹œ ํ•ด๋‹น ์ธ์Šคํ„ด์Šค ๊ทธ๋ž˜ํ”„๊ฐ€ ์ฐจํŠธ์— ํ‘œ์ถœ๋œ๋‹ค.

    Session ์ƒ์„ธ๋ณด๊ธฐ

    ํŠน์ • session์— ๋Œ€ํ•œ ํ˜„์žฌ ์ˆ˜ํ–‰ ์ค‘์ธ SQL ๋ฐ wait event ์ƒํ™ฉ๋“ฑ ์ƒ์„ธ ์ •๋ณด๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋ง ํ•  ์ˆ˜ ์žˆ๋‹ค. session ๋ชฉ๋ก์—์„œ ์ƒ์„ธ ๋ณด๊ธฐ๋ฅผ ์›ํ•˜๋Š” session์˜ SID๋ฅผ ํด๋ฆญํ•˜๋ฉด Session ์ƒ์„ธ๋ณด๊ธฐ ํŽ˜์ด์ง€๊ฐ€ ์—ด๋ฆฐ๋‹ค.

    Session Monitoring ํŽ˜์ด์ง€์—์„œ ํ•œ row๋กœ ๋ณด์—ฌ ์ฃผ์—ˆ๋˜ ํ•ญ๋ชฉ๋“ค์ด๋‹ค. Session Monitoring ํ™”๋ฉด๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ refresh, auto refresh, kill session ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค.

    Server Monitoring

    ๊ธ€๋กœ๋ฒŒ ๋‚ด๋น„๊ฒŒ์ด์…˜ ๋ฐ”์—์„œ [Realtime] > [Main Monitoring] > [Server Monitoring] ์„ ํด๋ฆญํ•˜๋ฉด Server Monitoring ํŽ˜์ด์ง€๊ฐ€ ์—ด๋ฆฐ๋‹ค.

    Server Monitoring ํŽ˜์ด์ง€์—์„œ๋Š” OS Level์˜ CPU, Memory์˜ System Resource ์‚ฌ์šฉ๋Ÿ‰๊ณผ Process์˜ CPU ๋ฐ Memory ์‚ฌ์šฉ๋Ÿ‰์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. ์ด๋•Œ PID, User, CPU(%), Memory(%) ๋“ฑ ๊ฐ ์กฐ๊ฑด๋ณ„๋กœ ํ•„ํ„ฐ๋ง ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฉฐ ์ „์ฒด ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋ฆฌ์†Œ์Šค๋ฅผ ์–ด๋А ์ •๋„ ์ฐจ์ง€ํ•˜๊ณ  ์žˆ๋Š”์ง€ ์ „๋ฐ˜์ ์ธ ์ƒํƒœ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ๋‹ค.

    Server Monitoring ํŽ˜์ด์ง€ ์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ์˜ [Refresh] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ์‹ค์‹œ๊ฐ„์œผ๋กœ CPU ์‚ฌ์šฉ๋Ÿ‰์„ ๋ชจ๋‹ˆํ„ฐ๋ง ํ•  ์ˆ˜ ์žˆ๋‹ค.

    Server Monitoring ํŽ˜์ด์ง€ ์™ผ์ชฝ ์ƒ๋‹จ์˜ CPU ํ™”๋ฉด์€ User, System ์˜์—ญ๋ณ„ CPU ์‚ฌ์šฉ๋Ÿ‰๊ณผ ํ˜„์žฌ ์ด CPU ์‚ฌ์šฉ๋Ÿ‰์„ ์ฐจํŠธ๋กœ ๋ณด์—ฌ์ค€๋‹ค.

    ํ•ญ๋ชฉ

    SQL Detail ํƒญ

    ํ˜„์žฌ session์—์„œ ์ˆ˜ํ–‰์ค‘์ธ SQL๊ณผ ๋™์ผํ•œ SQL์˜ ๊ณผ๊ฑฐ ์ˆ˜ํ–‰ ์ด๋ ฅ ๋ฐ ํ†ต๊ณ„๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.

    ํ˜„์žฌ session์—์„œ ์ˆ˜ํ–‰ ์ค‘์ธ SQL๊ณผ ๋™์ผํ•œ SQL์ด ๊ณผ๊ฑฐ์— ์ˆ˜ํ–‰๋˜์—ˆ๋˜ ์ด๋ ฅ์„ ์กฐํšŒํ•˜๊ธฐ ์œ„ํ•˜์—ฌ, ์›ํ•˜๋Š” ๊ธฐ๊ฐ„์„ ์„ ํƒํ•˜์—ฌ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋‹ค.

    ํ˜„์žฌ session์—์„œ ์ˆ˜ํ–‰ ์ค‘์ธ SQL ์ „๋ฌธ์„ ๋ณด์—ฌ์ค€๋‹ค.

    ํ˜„์žฌ session์—์„œ ์ˆ˜ํ–‰ ์ค‘์ธ SQL์— ๋Œ€ํ•œ Plan์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ํ™”๋ฉด์ด๋‹ค. ์ด๋•Œ SQL Plan์„ Tree ๊ตฌ์กฐ๋กœ ๋ณด์—ฌ์ค€๋‹ค.

    Chart ๊ณตํ†ต ๊ธฐ๋Šฅ

    Instance Monitoring ํŽ˜์ด์ง€์˜ Layout Tab ์˜์—ญ์—์„œ ์ œ๊ณต๋˜๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง ์ง€ํ‘œ ์ฐจํŠธ์˜ ๊ณตํ†ต ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•œ๋‹ค.

    ์ฐจํŠธ ์ขŒ์ƒ๋‹จ์˜ ์ง€ํ‘œ๋ช… ์šฐ์ธก์— ํ‘œ์ถœ๋˜๋Š” info ์•„์ด์ฝ˜ ์œ„์— ๋งˆ์šฐ์Šค ํฌ์ธํ„ฐ๋ฅผ ์˜ฌ๋ ค๋‘๋ฉด, ํ•ด๋‹น ์ง€ํ‘œ์— ๋Œ€ํ•œ Description์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

    ์ฐจํŠธ ์šฐ์ƒ๋‹จ์˜ ๋”๋ณด๊ธฐ ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๋ฉด, ๊ฐ ์ฐจํŠธ๋ณ„๋กœ ์ง€์›๋˜๋Š” ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ ๋ชฉ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

    ์ฐจํŠธ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ์ง€์›๋˜๋Š” ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ์ด ๋‹ค๋ฅด๋ฉฐ, ์ฐจํŠธ๋ณ„ ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์„ค๋ช…์€ ์„ ์ฐธ๊ณ ํ•œ๋‹ค.

    Auto Refresh

    Layout Tab ์ถ”๊ฐ€

    Layout ์ €์žฅ

    Layout ๋˜๋Œ๋ฆฌ๊ธฐ

    ์ธ์Šคํ„ด์Šค ๋น„ํ™œ์„ฑํ™”

    ์„ค๋ช…

    CPU Count

    CPU ์ฝ”์–ด ์ˆ˜

    Run Queue

    ํ˜„์žฌ Run Queue ๊ฐ’

    Blocked Queue

    ํ˜„์žฌ Blocked Queue ๊ฐ’

    Server Monitoring ํŽ˜์ด์ง€ ์™ผ์ชฝ ํ•˜๋‹จ์˜ Memory ํ™”๋ฉด์€ ์ „์ฒด Memory ํฌ๊ธฐ์™€ ํ˜„์žฌ Memory ์‚ฌ์šฉ๋Ÿ‰์„ ์ฐจํŠธ๋กœ ๋ณด์—ฌ์ค€๋‹ค.

    ํ•ญ๋ชฉ
    ์„ค๋ช…

    Memory

    ์ด ๋ฉ”๋ชจ๋ฆฌ

    Used

    ์‚ฌ์šฉ ์ค‘์ธ ๋ฉ”๋ชจ๋ฆฌ

    Page In

    Page In ๋ฐœ์ƒํ•œ ํšŸ์ˆ˜

    Current Process Usage ํŽ˜์ด์ง€์€ ๊ฐ ํ”„๋กœ์„ธ์Šค์˜ CPU ๋ฐ Memory ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ๋Ÿ‰์„ ๋ณด์—ฌ์ค€๋‹ค.

    ํ•ญ๋ชฉ
    ์„ค๋ช…

    PID

    ํ”„๋กœ์„ธ์Šค์˜ OS PID ๊ฐ’

    User

    OS ์‚ฌ์šฉ์ž ์ด๋ฆ„

    CPU(%)

    ํ”„๋กœ์„ธ์Šค ๋ ˆ๋ฒจ์˜ CPU ์‚ฌ์šฉ๋ฅ 

    CPU Monitoring

    Memory Monitoring

    Current Process Usage

    ์ฐธ๊ณ 

    TPM Agent ์ˆ˜์ง‘ ์ฃผ๊ธฐ์˜ ์˜ํ–ฅ์„ ๋ฐ›์•„ TPM Agent ์ˆ˜์ง‘ ์ฃผ๊ธฐ๋ณด๋‹ค ๋น ๋ฅด๊ฒŒ ๊ฐฑ์‹ ํ•˜๋”๋ผ๋„ TPM Agent ์ˆ˜์ง‘ ์ฃผ๊ธฐ๋กœ ๊ฐฑ์‹ ์ด ์ด๋ฃจ์–ด์ง„๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด TPM Agent ์—์„œ CPU, Memory, Process ์ˆ˜์ง‘ ์ฃผ๊ธฐ๋ฅผ 1๋ถ„์œผ๋กœ ํ–ˆ๋‹ค๋ฉด, Server Monitoring ํ™”๋ฉด ๊ฐฑ์‹ ์„ 1์ดˆ๋งˆ๋‹ค ์ง„ํ–‰ํ•˜๋”๋ผ๋„ ๋ฐ์ดํ„ฐ์˜ ๊ฐฑ์‹ ์€ 1๋ถ„๋งˆ๋‹ค ์ด๋ฃจ์–ด์ง€๊ฒŒ ๋œ๋‹ค.

    Process ๋ชฉ๋ก์—์„œ์˜ CPU ์‚ฌ์šฉ๋Ÿ‰์€ ํ•˜๋‚˜์˜ ์ฝ”์–ด์— ๋Œ€ํ•œ ์‚ฌ์šฉ๋Ÿ‰์œผ๋กœ 100%์ผ ๊ฒฝ์šฐ ํ•˜๋‚˜์˜ ์ฝ”์–ด๋ฅผ ์ „๋ถ€ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋ฉฐ, 100%๊ฐ€ ๋„˜์–ด๊ฐ€๋ฉด ํ•˜๋‚˜์˜ ์ฝ”์–ด๋ฅผ ์ „๋ถ€ ์‚ฌ์šฉํ•˜๊ณ  ์ถ”๊ฐ€๋กœ ๋‹ค๋ฅธ ์ฝ”์–ด๋„ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค. ๋”ฐ๋ผ์„œ Process ๋ชฉ๋ก์— ์žˆ๋Š” CPU ์‚ฌ์šฉ๋Ÿ‰์„ ์ „๋ถ€ ๋”ํ•œ ๊ฐ’๊ณผ CPU Monitoring ์˜ CPU ์‚ฌ์šฉ๋Ÿ‰๊ณผ ๋‹ค๋ฅด๋‹ค. CPU Monitoring ์˜ CPU ์‚ฌ์šฉ๋Ÿ‰์€ ์ „์ฒด ์ฝ”์–ด๋“ค์—์„œ ์–ผ๋งˆ๋‚˜ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ๊ฐ’์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

    ํ˜„์žฌ ์ˆ˜ํ–‰ ์ค‘์ธ SQL๊ณผ ๋™์ผํ•œ SQL๋“ค์˜ ๊ณผ๊ฑฐ ์ด๋ ฅ๋“ค์˜ ํ†ต๊ณ„ ์ •๋ณด๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. Summary, execute count, physical reads, logical reads, plan history, sql trace ํ•ญ๋ชฉ๋“ค์„ ๋ณด์—ฌ์ค€๋‹ค.

    Summary ํƒญ ํ™”๋ฉด์—์„œ๋Š” ๋ถ„์„ ๊ตฌ๊ฐ„ ๋™์•ˆ stat ์ง€ํ‘œ ๋ฐ wait event ๋ฆฌ์ŠคํŠธ์™€ ๊ฐ wait event๋ณ„ wait time์˜ ๊ฐ’์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

    ํ•ญ๋ชฉ
    ์„ค๋ช…

    Statistics

    Statistics ์ง€ํ‘œ ํ™•์ธ

    Wait Class

    ๋ถ„์„ ๊ตฌ๊ฐ„ ๋™์•ˆ์˜ wait class ๋ชฉ๋ก๊ณผ ๊ฐ wait class๋ณ„ wait time์˜ ๊ฐ’์„ ํ™•์ธ

    Wait Event

    Wait class์—์„œ ์„ ํƒํ•œ ํ•ญ๋ชฉ์— ๋Œ€ํ•œ ์ƒ์„ธ ๋‚ด์—ญ์„ ํ™•์ธ

    Execute Count ํƒญ ํ™”๋ฉด์—์„œ๋Š” ์‹œ๊ฐ„ ๋‹จ์œ„๋ณ„ Execute Count๋ฅผ ์ฐจํŠธ ํ˜•ํƒœ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

    Physical Reads ํƒญ ํ™”๋ฉด์—์„œ๋Š” ์‹œ๊ฐ„ ๋‹จ์œ„๋ณ„ Physical Reads๋ฅผ ์ฐจํŠธ ํ˜•ํƒœ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

    Logical Reads ํƒญ ํ™”๋ฉด์—์„œ๋Š” 1๋ถ„ ๋‹จ์œ„์˜ Logical Reads๋ฅผ ์ฐจํŠธ ํ˜•ํƒœ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

    Plan History ํƒญ ํ™”๋ฉด์—์„œ๋Š” ๊ฐ™์€ ์ฟผ๋ฆฌ์— ๋Œ€ํ•ด Plan๋ณ„ ๋น„๊ต๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

    SQL Trace ํƒญ ํ™”๋ฉด์—์„œ๋Š” ์กฐํšŒ ๊ธฐ๊ฐ„ ๋™์•ˆ์˜ SQL ์ˆ˜ํ–‰ ์ด๋ ฅ(Trace ์ •๋ณด)์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

    SQL ์ˆ˜ํ–‰ ๊ณผ๊ฑฐ ์ด๋ ฅ ๊ธฐํ•œ ์„ ํƒ

    SQL Full Text

    Plan Tree

    SQL ์ˆ˜ํ–‰ ์ด๋ ฅ ํ†ต๊ณ„

    Summary

    Execute count

    Physical Reads

    Logical Reads

    Plan History

    SQL Trace

    ์ฐธ๊ณ 

    SQL ์ˆ˜ํ–‰ ์ด๋ ฅ ์ˆ˜์ง‘์— ์‚ฌ์šฉํ•˜๋Š” ํ‹ฐ๋ฒ ๋กœ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ด์Šˆ๋กœ ์ผ๋ถ€ ์ •๋ณด์— Machine, Module, Program, Username, OS User ํ•ญ๋ชฉ์ด ์ˆ˜์ง‘๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค.

    SQL trace ์˜ child number ๊ฐ€ 0 ์ธ ๊ฒฝ์šฐ๋Š” ๋‹ค์–‘ํ•œ ์ด์œ ๋กœ SQL plan ํ• ๋‹น์— ์‹คํŒจ ํ–ˆ์„ ๊ฒฝ์šฐ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  SQL plan ์ƒ์„ฑ์„ ์‹คํŒจํ•˜๋Š” ์ง€์ ๊นŒ์ง€ ์ˆ˜ํ–‰ ์‹œ๊ฐ„ ์ž์ฒด๊ฐ€ ์‚ฌ์šฉ์ž๊ฐ€ ์„ค์ •ํ•œ SQL_STAT_HISTORY_THRESHOLD ๊ฐ€ ๋„˜์œผ๋ฉด SQL plan ์ƒ์„ฑ์„ ์‹คํŒจํ•œ SQL trace ๋ฅผ ์ˆ˜์ง‘ํ•˜๊ฒŒ ๋œ๋‹ค. ๊ฒฐ๋ก ์ ์œผ๋กœ ์ˆ˜์ง‘๋œ SQL trace ์˜ child number ๊ฐ€ 0 ์ธ ๊ฒฝ์šฐ ๋งคํ•‘๋˜๋Š” SQL plan ์ด ์—†์œผ๋ฏ€๋กœ SQL plan ์„ ๋ณผ ์ˆ˜ ์—†๋‹ค.

    ์ฐจํŠธ ์šฐ์ƒ๋‹จ์˜ ํ™•๋Œ€ ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๋ฉด, ๋ณ„๋„์˜ ๋ชจ๋‹ฌ์„ ํ†ตํ•ด ํ•ด๋‹น ์ฐจํŠธ๋ฅผ ํ™•๋Œ€ํ•˜์—ฌ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

    ์ฐจํŠธ ์šฐํ•˜๋‹จ ๋ชจ์„œ๋ฆฌ๋ฅผ ํด๋ฆญํ•œ ์ƒํƒœ๋กœ ๋“œ๋ž˜๊ทธํ•˜์—ฌ ํ•ด๋‹น ์ฐจํŠธ์˜ ํฌ๊ธฐ๋ฅผ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ๋‹ค.

    ์ฐจํŠธ ์šฐ์ƒ๋‹จ์˜ ๋‹ซ๊ธฐ ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๋ฉด, ํ˜„์žฌ ๋ ˆ์ด์•„์›ƒ์—์„œ ํ•ด๋‹น ์ฐจํŠธ๋ฅผ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ๋‹ค.

    ์ผ๋ถ€ ์ฐจํŠธ ์ข…๋ฅ˜์—์„œ๋Š” ์‹ค์‹œ๊ฐ„ ๋ชจ๋‹ˆํ„ฐ๋ง ์ค‘ ์‚ฌ์šฉ์ž์˜ ํŽธ์˜๋ฅผ ์œ„ํ•ด ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋กœ ์—ฐ๊ณ„ํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค.

    ํ•ด๋‹น ๊ธฐ๋Šฅ์€ Bar, Line, Area, Stack Bar ์ฐจํŠธ์—์„œ ํŠน์ • ์ธ์Šคํ„ด์Šค ๊ทธ๋ž˜ํ”„ ํด๋ฆญ ์‹œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋™ ๊ฐ€๋Šฅํ•œ ํŽ˜์ด์ง€๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

    • Realtime > Session Monitoring

    • Analysis > Performance Trend

    • Analysis > Top N Performance

    • Analysis > Changed Plan Analysis

    • Settings > Create Alert

    ๋ชจ๋‹ˆํ„ฐ๋ง ์ง€ํ‘œ ์„ค๋ช…

    ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ

    Chart Type
    ๋ชจ๋‹ˆํ„ฐ๋ง ์ง€ํ‘œ ์ฐจํŠธ ์˜ˆ์‹œ

    ์ฐจํŠธ ํ™•๋Œ€

    ์ฐจํŠธ ํฌ๊ธฐ ๋ณ€๊ฒฝ

    ์ฐจํŠธ ๋‹ซ๊ธฐ

    Detail Page Navigation

    Session ๊ธฐ๋ณธ ์ •๋ณด

    Add Layout

    [New Tab]์—์„œ [Add Layout] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ Layout์„ ์‹ ๊ทœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.

    ๋ ˆ์ด์•„์›ƒ ์ƒ์„ฑ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ”„๋กœ์„ธ์Šค๋กœ ์ง„ํ–‰๋œ๋‹ค.

    1. Layout Name

      • ๋ ˆ์ด์•„์›ƒ ์ด๋ฆ„์„ ์ž…๋ ฅํ•œ๋‹ค. ํ•ด๋‹น ์ด๋ฆ„์ด Instance Monitoring ํŽ˜์ด์ง€์— ๋…ธ์ถœ๋œ๋‹ค.

    2. Chart Index

      • ์‚ฌ์šฉ์ž๊ฐ€ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ง€ํ‘œ๋ฅผ ์„ ํƒํ•œ๋‹ค.

      • Instance Monitoring์—์„œ ์ œ๊ณต๋˜๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง ์ง€ํ‘œ ๋ชฉ๋ก์€ ๋ฅผ ์ฐธ๊ณ ํ•œ๋‹ค.

    3. Selected Item

      • ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ ์ง€ํ‘œ ๋ชฉ๋ก์„ ํ™•์ธํ•˜๊ณ , ๊ฐ ์ง€ํ‘œ ์ฐจํŠธ ์˜ต์…˜์„ ์„ค์ •ํ•œ๋‹ค.

    4. Summary

      • ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ ์ง€ํ‘œ ๋ชฉ๋ก์ด ๋ฐ˜์˜๋œ ๋ ˆ์ด์•„์›ƒ ์˜ˆ์‹œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

    5. Add

      • Add ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์ •์˜ํ•œ Layout์„ ์ƒ์„ฑ, ํ•ด๋‹น Layout Tab์— ์ ์šฉํ•œ๋‹ค.

    Page Out

    Page Out ๋ฐœ์ƒํ•œ ํšŸ์ˆ˜

    Memory(%)

    ํ”„๋กœ์„ธ์Šค ๋ ˆ๋ฒจ์˜ Memory ์‚ฌ์šฉ๋ฅ 

    Time

    ๊ธฐ๋™ ํ›„๋ถ€ํ„ฐ ํ˜„์žฌ๊นŒ์ง€ CPU๋ฅผ ์‚ฌ์šฉํ•œ ์‹œ๊ฐ„

    Command

    ํ”„๋กœ์„ธ์Šค์˜ OS Command

    Appendix

    Session Info ํƒญ

    ํ˜„์žฌ session์˜ ์ƒํƒœ ์ •๋ณด, session์—์„œ ์ˆ˜ํ–‰์ค‘์ธ SQL ์ •๋ณด๋“ค์„ ๋ณด์—ฌ์ค€๋‹ค.

    Wait event ์ •๋ณด

    ํ˜„์žฌ session์˜ wait event ๋ฐœ์ƒ ์ •๋ณด์ด๋‹ค.

    ํ•ญ๋ชฉ
    ์„ค๋ช…

    Wait event

    ํ˜„์žฌ session์—์„œ ๋ฐœ์ƒํ•œ wait event ๋ฒˆํ˜ธ


    ํ•ญ๋ชฉ
    ์„ค๋ช…

    ํ˜„์žฌ session์—์„œ ์ˆ˜ํ–‰ ์ค‘์ธ SQL ์ „๋ฌธ์„ ๋ณด์—ฌ์ค€๋‹ค.


    ํ˜„์žฌ session์—์„œ ์ˆ˜ํ–‰ ์ค‘์ธ SQL์— ๋Œ€ํ•œ Plan์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ํ™”๋ฉด์ด๋‹ค. ์ด๋•Œ SQL Plan์„ Tree ๊ตฌ์กฐ๋กœ ๋ณด์—ฌ์ค€๋‹ค.


    ํ˜„์žฌ session ์ƒํƒœ ์ง€ํ‘œ์ด๋‹ค.

    ์ƒํƒœ ์ง€ํ‘œ ๋ณ„ ํ•ญ๋ชฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

    ํ•ญ๋ชฉ
    ์„ค๋ช…

    ์ƒํƒœ ์ง€ํ‘œ ๋ชฉ๋ก์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

    Statistics ์ง€ํ‘œ ์ด๋ฆ„
    ์„ค๋ช…

    Session Monitoring

    ๊ธ€๋กœ๋ฒŒ ๋‚ด๋น„๊ฒŒ์ด์…˜ ๋ฐ”์—์„œ [Realtime] > [Main Monitoring] > [Session Monitoring] ๋ฅผ ํด๋ฆญํ•˜๋ฉด Session Monitoring ํŽ˜์ด์ง€๊ฐ€ ์—ด๋ฆฐ๋‹ค.

    Session Monitoring ํŽ˜์ด์ง€์—์„œ๋Š” ๊ด€์ œ ๋Œ€์ƒ DB์—์„œ ์ˆ˜์ง‘ agent๋ฅผ ํ†ตํ•˜์—ฌ ์ง์ ‘ ์„ธ์…˜ ์ •๋ณด๋ฅผ ์กฐํšŒํ•œ ํ™”๋ฉด์œผ๋กœ, ํ˜„์žฌ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ์„ธ์…˜๋ณ„ logical reads, physical reads, execute counts, hard parse ๋“ฑ session์˜ ํ˜„ ์ƒํ™ฉ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•œ ์ •๋ณด๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.

    SID, user name, program ๋“ฑ ๊ฐ ์ปฌ๋Ÿผ๋ณ„๋กœ filtering ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฉฐ, session ์ƒ์„ธ๋ณด๊ธฐ๋กœ ์—ฐ๊ณ„ํ•˜์—ฌ ๊ฐ session์˜ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ๋‹ค. Configurable Privileges ์ค‘ ์„ ํƒํ•œ ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•ด [Kill Session] ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋œ ์‚ฌ์šฉ์ž๋Š” ํ•ด๋‹น ์ธ์Šคํ„ด์Šค์˜ ์„ธ์…˜์„ ์ข…๋ฃŒํ•  ์ˆ˜ ์žˆ๋‹ค.

    ๊ด€์ œ ๋Œ€์ƒ DB์˜ ๊ฐ session ์ •๋ณด๋ฅผ ํ…Œ์ด๋ธ” ํ˜•์‹์œผ๋กœ ๋ณด์—ฌ์ฃผ๊ณ , last update๋ฅผ ๋ช…์‹œํ•˜์—ฌ ํ˜„์žฌ ์–ด๋–ค ์‹œ๊ฐ„์˜ ์ •๋ณด์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

    Prev SQL ID

    ์„ธ์…˜์ด ์ด์ „์— ์ˆ˜ํ–‰ํ–ˆ๋˜ SQL์˜ SQL ID

    REDO_LOG_SIZE

    Redo ๋กœ๊ทธ ์‚ฌ์ด์ฆˆ

    REDO_WRITE_MULTI

    Redo ๋กœ๊ทธ ๋ฒ„ํผ์˜ ๋‚ด์šฉ ๊ธฐ๋ก์„ ์š”์ฒญํ•œ ์„ธ์…˜์ด ๋‹ค์ˆ˜์ธ ๊ฒฝ์šฐ์˜ ํšŸ์ˆ˜

    USER_ROLLBACKS

    ์‚ฌ์šฉ์ž๊ฐ€ ๋กค๋ฐฑ์„ ์š”์ฒญํ•œ ํšŸ์ˆ˜

    SERIAL_NUMBER

    ์„ธ์…˜์˜ ์‹œ๋ฆฌ์–ผ ๋ฒˆํ˜ธ

    CONSISTENT_BLOCK_GETS_EXAMINE_NOWAIT

    Consistent Read Mode examine์— ๋Œ€ํ•œ nowait์˜ ํšŸ์ˆ˜

    CURRENT_BLOCK_GETS

    Current ์ƒํƒœ์— ์žˆ๋Š” Block์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ์€ ํšŸ์ˆ˜

    (current block gets : ์ตœ์‹  ๋ฒ„์ „์˜ Block์„ ๋ฒ„ํผ Cache์—์„œ ์ฐพ์•„ pinํ•˜๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จ๋œ ์ˆ˜์น˜)

    REQ_SERVICE_TIME

    DB Time (์‹ค์ œ Working ์Šค๋ ˆ๋“œ๊ฐ€ ์ผํ•œ ์‹œ๊ฐ„์˜ ์ดํ•ฉ)

    CURRENT_BLOCK_GETS_EXAMINE

    Index branch peep์ด๋‚˜ ๋ฐ์ดํ„ฐ Block์˜ Rowlock ์ •๋ณด๋ฅผ Block pin์—†์ด ๋น ๋ฅด๊ฒŒ ์–ป์–ด์˜ค๋Š” Current examine ๊ธฐ๋Šฅ์˜ ์‚ฌ์šฉ ํšŸ์ˆ˜

    BLOCK_DISK_READ

    ๋””์Šคํฌ์—์„œ Block์„ ์ฝ์–ด ๋ฒ„ํผ Cache์— ์˜ฌ๋ฆฌ๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์‹œ๊ฐ„

    EXECUTE_COUNT

    SQL ์‹คํ–‰ ํšŸ์ˆ˜

    CONSISTENT_BLOCK_GETS_EXAMINE

    Index block unique key search ๋“ฑ์—์„œ Pin์„ ์žก์ง€ ์•Š๊ณ  ํ•„์š”ํ•œ ๊ฐ’์„ ๋น ๋ฅด๊ฒŒ ์–ป์–ด์˜ค๋Š” Consistent Read(CR) examine ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•œ ํšŸ์ˆ˜

    REDO_WRITE

    Redo ๋ฒ„ํผ์˜ ๋กœ๊ทธ Block๋“ค์„ ๋””์Šคํฌ์— ๊ธฐ๋กํ•˜๋Š”๋ฐ ๊ฑธ๋ฆฐ ์‹œ๊ฐ„

    LOGICAL_READS

    Memory I/O๋กœ ์ฝ์€ Block ๊ฐœ์ˆ˜

    HARD_PARSE_COUNT

    Hard Parse ํšŸ์ˆ˜

    PHYSICAL_READS

    Disk I/O๋กœ ์ฝ์€ Block ๊ฐœ์ˆ˜

    DB_CPU_TIME

    CPU ์‚ฌ์šฉ ์‹œ๊ฐ„

    CONSISTENT_BLOCK_GETS

    Consistent Read (CR) mode๋กœ ์ฝ์€ Block ๊ฐœ์ˆ˜

    PHYSICAL_WRITE

    ๋””์Šคํฌ์— writeํ•œ Block ๊ฐœ์ˆ˜

    BUFFER_CACHE_HIT

    Buffer Cache ์ ์ค‘๋ฅ 

    CONSISTENT_MULTI_BLOCK_GETS

    Multi Block์— ๋Œ€ํ•ด CONSISTENT_BLOCK_GETS์„ ์ˆ˜ํ–‰ํ•œ ํšŸ์ˆ˜

    CURRENT_BLOCK_GETS_EXAMINE_NOWAIT

    current block gets examine์— ๋Œ€ํ•œ nowait ํšŸ์ˆ˜

    USER_COMMIT

    ์„ธ์…˜์˜ User Commit ํšŸ์ˆ˜

    CURRENT_BLOCK_GETS_NOWAIT

    current block gets์— ๋Œ€ํ•œ nowait ์ˆ˜ํ–‰ ํšŸ์ˆ˜ (๋Œ€๊ธฐ ์—†์ด current block get์„ ์ˆ˜ํ–‰ํ•œ ํšŸ์ˆ˜)

    MULTI_BLOCK_DISK_READ

    Multi Block์„ ๋””์Šคํฌ์—์„œ Readํ•œ ํšŸ์ˆ˜

    Wait time

    ํ˜„์žฌ session์—์„œ ๋ฐœ์ƒํ•œ wait event๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    SQL ID

    ์„ธ์…˜์ด ์ˆ˜ํ–‰ ์ค‘์ธ SQL์˜ SQL ID

    Prev Child Number

    ์„ธ์…˜์ด ์ด์ „์— ์ˆ˜ํ–‰ํ–ˆ๋˜ SQL์˜ Child Number ๊ฐ’

    Child Number

    ์„ธ์…˜์ด ์ˆ˜ํ–‰ ์ค‘์ธ SQL์˜ Child Number ๊ฐ’

    โˆ‘

    ์„ธ์…˜์˜ Statistics ์ง€ํ‘œ๋ณ„ ๋ˆ„์  ๊ฐ’

    Delta

    ์„ธ์…˜์˜ Statistics ์ง€ํ‘œ๋ณ„ ์ƒˆ๋กœ๊ณ ์นจ ์ „, ํ›„์˜ ๋ณ€๊ฒฝ ๊ฐ’

    Value/Sec

    Delta ๊ฐ’์„ ์ƒˆ๋กœ๊ณ ์นจํ•œ ์‹œ๊ฐ„(์ดˆ ๋‹จ์œ„)์œผ๋กœ ๋‚˜๋ˆ„์–ด ๊ณ„์‚ฐํ•œ ๊ฐ’

    CONSISTENT_BLOCK_GETS_READONLY_PIN

    Readonly block์— ๋Œ€ํ•ด consistent block get์„ ์ˆ˜ํ–‰ํ•œ ํšŸ์ˆ˜

    TOTAL_PARSE_COUNT

    Parse ์ด ํšŸ์ˆ˜

    REDO_ENTRIES

    Redo Entries์˜ ๊ฐœ์ˆ˜

    (Redo Entries : ์„ธ์…˜์ด Log Buffer์— ๊ธฐ๋กํ•œ Redo ๋ ˆ์ฝ”๋“œ)

    Session์ด ์ˆ˜ํ–‰ํ•œ SQL ๊ธฐ๋ณธ ์ •๋ณด

    SQL Full Text

    Plan Tree

    Session statistics

    ํ•ญ๋ชฉ
    ์„ค๋ช…

    SID

    ์„ธ์…˜์˜ ID

    Serial#

    ์„ธ์…˜์˜ ์‹œ๋ฆฌ์–ผ ๋ฒˆํ˜ธ

    Elapsed Time

    ์„ธ์…˜์˜ ํ˜„์žฌ ์ˆ˜ํ–‰ ์ค‘์ธ SQL์˜ Elapsed Time

    Username

    ํ˜„์žฌ ์‚ฌ์šฉ์ž ์ด๋ฆ„

    Program

    ์‚ฌ์šฉ์ž๋Š” Elapsed Time์˜ ๊ธฐ์ค€์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์„ค์ •๋œ ๋ฒ”์œ„๋กœ ์–ด๋–ค ์„ธ์…˜์ด ์˜ค๋ž˜ ์ˆ˜ํ–‰๋˜์—ˆ๋Š”์ง€๋ฅผ ์ƒ‰์ƒ์„ ํ†ตํ•ด ์ง๊ด€์ ์œผ๋กœ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋‹ค.

    ์„ธ์…˜์„ Kill ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. Session Monitoring ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๊ถŒํ•œ(Privileges)์ด Full๋กœ ์„ค์ •๋œ ์œ ์ €๋งŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, Session ๋ชฉ๋ก์—์„œ ํŠน์ • ์„ธ์…˜์„ ํด๋ฆญํ•ด์•ผ๋งŒ ํ•ด๋‹น ๋ฒ„ํŠผ์ด ํ‘œ์‹œ๋œ๋‹ค.

    [Kill Session] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด Kill Session ํŒ์—…์ฐฝ์ด ์—ด๋ฆฐ๋‹ค. ์ด๋•Œ ํ•ด๋‹น ์„ธ์…˜์„ Kill ํ•˜๊ฑฐ๋‚˜ ๋™์ž‘์„ ์ทจ์†Œํ•  ์ˆ˜ ์žˆ๋‹ค.

    ๋‹ค์Œ์€ Kill Session ํŒ์—…์ฐฝ์—์„œ ์ œ๊ณตํ•˜๋Š” ์ •๋ณด์— ๋Œ€ํ•œ ์„ค๋ช…์ด๋‹ค.

    ํ•ญ๋ชฉ
    ์„ค๋ช…

    SID / Serial#

    ์„ธ์…˜์˜ ID / ์„ธ์…˜์˜ ์‹œ๋ฆฌ์–ผ ๋ฒˆํ˜ธ

    Status

    ์„ธ์…˜์˜ ์ƒํƒœ

    User Name

    ์„ธ์…˜ ์‚ฌ์šฉ์ž ์ด๋ฆ„

    Session ๋ชจ๋‹ˆํ„ฐ๋ง ์ฃผ์š”๊ธฐ๋Šฅ

    Session ๋ชฉ๋ก

    ์ฐธ๊ณ 

    Session ์ •๋ณด ์ˆ˜์ง‘์— ์‚ฌ์šฉํ•˜๋Š” ํ‹ฐ๋ฒ ๋กœ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ด์Šˆ๋กœ ์ผ๋ถ€ ์ •๋ณด์— Username, Program, Module, Schema, Terminal, Machine, OS User ๋“ฑ ํ•ญ๋ชฉ์ด ์ˆ˜์ง‘๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค.

    Long running session ๋ชจ๋‹ˆํ„ฐ๋ง

    Kill Session

    ์ฐธ๊ณ 

    ํ•ด๋‹น ์ธ์Šคํ„ด์Šค์˜ ์„ธ์…˜์„ ์ข…๋ฃŒํ•  ์ˆ˜ ์žˆ๋‹ค(Session Kill). Configurable Privileges ์ค‘ ์„ ํƒํ•œ ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•ด [Kill Session] ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋œ ์‚ฌ์šฉ์ž์— ํ•œํ•ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด๋‹ค.

    Chart Type

    Instance Monitoring ํŽ˜์ด์ง€์˜ Layout Tab ์˜์—ญ์—์„œ ์ œ๊ณต๋˜๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง ์ง€ํ‘œ ์ฐจํŠธ์˜ ์ข…๋ฅ˜์— ๋Œ€ํ•ด ์„ค๋ช…ํ•œ๋‹ค.

    Bar

    ์ธ์Šคํ„ด์Šค๋ณ„ ํ•ด๋‹น ์ง€ํ‘œ์˜ ์‹ค์‹œ๊ฐ„ ๊ฐ’์„ ๋ง‰๋Œ€ ๊ทธ๋ž˜ํ”„๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ์ฐจํŠธ์ด๋‹ค.

    Line ๋˜๋Š” Area ์ฐจํŠธ๋กœ ์ „ํ™˜์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

    Line

    ์ธ์Šคํ„ด์Šค๋ณ„ ํ•ด๋‹น ์ง€ํ‘œ์˜ ์‹ค์‹œ๊ฐ„ ๊ฐ’์„ ๊บพ์€์„  ๊ทธ๋ž˜ํ”„๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ์ฐจํŠธ์ด๋‹ค.

    Bar ๋˜๋Š” Area ์ฐจํŠธ๋กœ ์ „ํ™˜์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์„  ๊ตต๊ธฐ๋ฅผ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

    ์ธ์Šคํ„ด์Šค๋ณ„ ํ•ด๋‹น ์ง€ํ‘œ์˜ ์‹ค์‹œ๊ฐ„ ๊ฐ’์„ ์˜์—ญ ๊ทธ๋ž˜ํ”„๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ์ฐจํŠธ์ด๋‹ค.

    Bar ๋˜๋Š” Line ์ฐจํŠธ๋กœ ์ „ํ™˜์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

    ์ธ์Šคํ„ด์Šค๋ณ„ ํ•ด๋‹น ์ง€ํ‘œ์˜ ์‹ค์‹œ๊ฐ„ ๊ฐ’์„ ๋ˆ„์  ๋ง‰๋Œ€ ๊ทธ๋ž˜ํ”„๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ์ฐจํŠธ์ด๋‹ค.

    Grid ์ฐจํŠธ๋กœ ์ „ํ™˜์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ํ•ด๋‹น ์ง€ํ‘œ์˜ ๋ฒ”์œ„๊ฐ’์„ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

    ์ธ์Šคํ„ด์Šค๋ณ„ ํ•ด๋‹น ์ง€ํ‘œ์˜ ์‹ค์‹œ๊ฐ„ ๊ฐ’์„ ํ…Œ์ด๋ธ” ํ˜•ํƒœ๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ์ฐจํŠธ์ด๋‹ค.

    ๊ฐ ์ธ์Šคํ„ด์Šค๋ณ„๋กœ ํƒญ์„ ๊ตฌ๋ถ„ํ•˜์—ฌ ํ•ด๋‹น ์ง€ํ‘œ์˜ ์‹ค์‹œ๊ฐ„ ๊ฐ’์„ ์ œ๊ณตํ•˜๋ฉฐ, Stack Bar ์ฐจํŠธ๋กœ ์ „ํ™˜์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

    ์ธ์Šคํ„ด์Šค๋ณ„ ํ•ด๋‹น ์ง€ํ‘œ์˜ ์‹ค์‹œ๊ฐ„ ๊ฐ’์„ ์›ํ˜• ๊ทธ๋ž˜ํ”„๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ์ฐจํŠธ์ด๋‹ค.

    ๊ฐ ์ธ์Šคํ„ด์Šค๋ณ„๋กœ ํƒญ์„ ๊ตฌ๋ถ„ํ•˜์—ฌ ํ•ด๋‹น ์ง€ํ‘œ์˜ ์‹ค์‹œ๊ฐ„ ๊ฐ’์„ ์ œ๊ณตํ•œ๋‹ค.

    ์ธ์Šคํ„ด์Šค๋ณ„ ํ•ด๋‹น ์ง€ํ‘œ์˜ ์‹ค์‹œ๊ฐ„ ๊ฐ’์„ ๋ถ„์‚ฐํ˜• ๊ทธ๋ž˜ํ”„๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ์ฐจํŠธ์ด๋‹ค.

    ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ํ•ด๋‹น ์ง€ํ‘œ๊ฐ’์˜ ์กฐํšŒ ๋ฒ”์œ„๋ฅผ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

    Scatter ์ฐจํŠธ๋กœ ์ œ๊ณต๋˜๋Š” Response Time ์ง€ํ‘œ์˜ ๊ฒฝ์šฐ, ์ฐจํŠธ ๋‚ด ๋“œ๋ž˜๊ทธ๋ฅผ ํ†ตํ•ด ์›ํ•˜๋Š” ์˜์—ญ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค.

    ์ด ๋•Œ, ๋“œ๋ž˜๊ทธ๋กœ ์„ ํƒํ•œ ์˜์—ญ ๋‚ด์˜ ๊ฐ ํฌ์ธํŠธ์— ํ•ด๋‹นํ•˜๋Š” SQL Trace ์ •๋ณด๊ฐ€ Long SQL List ๋ชจ๋‹ฌ์„ ํ†ตํ•ด ์ œ๊ณต๋œ๋‹ค.

    Long SQL List ๋ชจ๋‹ฌ์˜ ๊ฐ ์นผ๋Ÿผ์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

    ์นผ๋Ÿผ๋ช…
    ๋‚ด์šฉ

    Long SQL List ๋ชจ๋‹ฌ์˜ ํ…Œ์ด๋ธ” ๋‚ด ๊ฐ ํ•ญ๋ชฉ ํด๋ฆญ ์‹œ, ํ•ด๋‹น SQL Trace๊ฐ€ ์ˆ˜ํ–‰๋œ Session Detail ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•œ๋‹ค.

    ์ถ”๊ฐ€๋กœ, Super Admin ๋˜๋Š” Admin ๊ถŒํ•œ์„ ๊ฐ€์ง„ ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” Long SQL List ๋ชจ๋‹ฌ์— Download ๋ฒ„ํŠผ์ด ์ œ๊ณต๋œ๋‹ค.

    ํ•ด๋‹น ํด๋ฆญํ•˜๋ฉด, ํ…Œ์ด๋ธ” ๋ฐ์ดํ„ฐ๋ฅผ csv ํ˜•์‹์˜ ํŒŒ์ผ๋กœ ๋‚ด๋ ค๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.

    ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ Download ๋ฒ„ํŠผ์ด ํ‘œ์ถœ๋˜์ง€ ์•Š์œผ๋‚˜, Admin ์‚ฌ์šฉ์ž์— ์˜ํ•ด Data Export ๊ถŒํ•œ์„ ๋ถ€์—ฌ๋ฐ›์€ ๊ฒฝ์šฐ์—๋Š” ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

    SQL ID

    SQL์˜ SQL ID

    Child Number

    SQL ID์˜ Child Number ๊ฐ’

    SQL Text

    ์ˆ˜ํ–‰๋œ SQL ์ „๋ฌธ

    Elapsed Time

    ์ˆ˜ํ–‰๋œ SQL์˜ Elapsed Time

    Machine

    ์—ฐ๊ฒฐ๋œ ์„ธ์…˜์˜ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„

    Module

    dbms_application_info.set_module๋กœ ์ง€์ •๋œ ๋ชจ๋“ˆ์˜ ์ด๋ฆ„

    Program

    ์„ธ์…˜์˜ ํ”„๋กœ๊ทธ๋žจ ์ด๋ฆ„

    User Name

    ํ˜„์žฌ ์‚ฌ์šฉ์ž ์ด๋ฆ„

    OS User

    ์—ฐ๊ฒฐ๋œ ์„ธ์…˜์˜ OS ๊ณ„์ • ์ด๋ฆ„

    CPU Time

    CPU ์‚ฌ์šฉ ์‹œ๊ฐ„

    Logical Reads

    Logical Reads ๊ฐ’

    Physical Reads

    Physical Reads ๊ฐ’

    Execute Counts

    Execute Count ๊ฐ’

    Redo Entries

    Redo Entries ๊ฐ’

    Hard Parse

    Hard Parse ๊ฐ’

    Cluster Wait

    Cluster Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    IO Wait

    IO Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Redo Wait

    Redo Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Standby Wait

    Standby Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Redo TAC Wait

    Redo TAC Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Resource Wait

    Resource Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    SQL Wait

    SQL Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    SQL TAC Wait

    SQL TAC Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Recovery Wait

    Recovery Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Recovery TAC Wait

    Recovery TAC Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    DDL Wait

    DDL Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    PSM Wait

    PSM Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Internal Wait

    Internal Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    DD Wait

    DD Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    XA Wait

    XA Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Backup Wait

    Backup Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Session Wait

    Session Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Space Wait

    Space Wait๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Instance

    ์ธ์Šคํ„ด์Šค ๋ช…

    SID

    ์„ธ์…˜์˜ ID

    Serial#

    ์„ธ์…˜์˜ ์‹œ๋ฆฌ์–ผ ๋ฒˆํ˜ธ

    Area

    Stack Bar

    Grid

    Pie

    Scatter

    ์„ธ์…˜์˜ ํ”„๋กœ๊ทธ๋žจ ์ด๋ฆ„

    Module

    dbms_application_info.set_module๋กœ ์ง€์ •๋œ ๋ชจ๋“ˆ์˜ ์ด๋ฆ„

    Logical Reads

    ์„ธ์…˜์˜ Logical Reads ๊ฐ’

    Physical Reads

    ์„ธ์…˜์˜ Physical Reads ๊ฐ’

    Execute Count

    ์„ธ์…˜์˜ Execute Count ๊ฐ’

    Hard Parse Count

    ์„ธ์…˜์˜ Hard Parse ๊ฐ’

    Wait Event

    ์„ธ์…˜์˜ Wait Event ์ด๋ฆ„

    Wait Time

    ์„ธ์…˜์ด Wait Event๋กœ ๋Œ€๊ธฐํ•œ ์‹œ๊ฐ„

    Status

    ์„ธ์…˜์˜ ์ƒํƒœ

    • READY : ์„ธ์…˜ ์ค€๋น„ ์ƒํƒœ

    • RUNNING : ์„ธ์…˜ Running ์ƒํƒœ

    • TX_RECOVERING : ํŠธ๋žœ์ ์…˜ ๋ณต๊ตฌ ์ค‘ ์ƒํƒœ

    • SESS_CLEANUP : ์„ธ์…˜ ๋ฆฌ์†Œ์Šค ์ •๋ฆฌ ์ค‘ ์ƒํƒœ

    • ASSIGNED : ์„ธ์…˜์— ์Šค๋ ˆ๋“œ๊ฐ€ ํ• ๋‹น๋˜์—ˆ์ง€๋งŒ ์•„์ง ์ค€๋น„๊ฐ€ ๋˜์–ด ์žˆ์ง€ ์•Š์€ ์ƒํƒœ

    • CLOSING : ์„ธ์…˜์ด ๋‹ซํžŒ ์ƒํƒœ

    • ROLLING_BACK : PE๋ช…์„ธ ๋ ˆ๋ฒจ ํŠธ๋ Œ์ ์…˜์˜ Slave๊ฐ€ ๋กค๋ฐฑ๋œ ์ƒํƒœ

    State

    ์ž‘์—… ์Šค๋ ˆ๋“œ์˜ ์ƒํƒœ

    • INVALID : ์ดˆ๊ธฐํ™” ๋˜์ง€ ์•Š์Œ

    • NEW : ์ƒ์„ฑ ์ค‘

    • IDLE : ์‹คํ–‰๋  ์ค€๋น„๊ฐ€ ๋จ

    • RUNNING : ์‹คํ–‰ ์ค‘

    • WAITING : ๋‚ด๋ถ€ ๋ฉ”์‹œ์ง€ ๋Œ€๊ธฐ ์ค‘

    • RECV_WAITING : ํด๋ผ์ด์–ธํŠธ ๋ฉ”์‹œ์ง€ ๋Œ€๊ธฐ ์ค‘

    • STOP_BY_MTHR : ๋ชจ๋‹ˆํ„ฐ๋ง ํ”„๋กœ์„ธ์Šค์— ์˜ํ•ด ์ค‘์ง€๋จ

    • DEAD: Dead ์ƒํƒœ

    PGA Used Memory

    ์„ธ์…˜์˜ PGA ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰

    SQL Trace

    ์„ธ์…˜์—์„œ SQL ์ถ”์ ์„ ์‚ฌ์šฉํ• ์ง€ ์—ฌ๋ถ€

    WLock Wait

    ์„ธ์…˜์ด ๋Œ€๊ธฐ ์ค‘์ธ Wait ํƒ€์ž…

    Redo Entries

    ์„ธ์…˜์˜ Redo Entries ๊ฐ’

    Tx Undo Block Count

    Transaction Undo Block ๊ฐœ์ˆ˜

    Tx Undo Record Count

    Transaction Undo Record ๊ฐœ์ˆ˜

    User Commits

    ์„ธ์…˜์˜ User Commits ๊ฐ’

    Audsid

    ์„ธ์…˜์˜ ๋‘ ๋ฒˆ์งธ ์‹œ๋ฆฌ์–ผ ๋ฒˆํ˜ธ

    User ID

    User ID ์ •๋ณด

    IP Address

    User ์ ‘์† IP ์ฃผ์†Œ

    Command

    ํ˜„์žฌ ์‹คํ–‰ ์ค‘์ธ SQL ํƒ€์ž…

    0 : ์‹คํ–‰ ์ค‘์ธ SQL ์—†์Œ

    1 : SELECT

    2 : INSERT

    3 : UPDATE

    4 : DELETE

    5 : MERGE

    6 : CALL

    Schema

    ์„ธ์…˜์˜ ์Šคํ‚ค๋งˆ

    Session Type

    ์„ธ์…˜์˜ ํƒ€์ž… WTHR : Working thread

    CTHR : Control thread

    LGWR : Log writing process

    CKPT : Checkpoint process

    LARC : Log archive

    AGENT : Sequence process

    MTHR : Monitoring process

    DBWR : Datablock writing process

    LNW : Log network writing process

    SQL ID

    ์„ธ์…˜์ด ์ˆ˜ํ–‰ ์ค‘์ธ SQL์˜ SQL ID

    Prev SQL ID

    ๋งˆ์ง€๋ง‰์œผ๋กœ ์ˆ˜ํ–‰๋œ SQL์˜ SQL ID

    Child Number

    ์„ธ์…˜์ด ์ˆ˜ํ–‰ ์ค‘์ธ SQL ID์˜ Child Number ๊ฐ’

    Prev Child Number

    ๋งˆ์ง€๋ง‰์œผ๋กœ ์ˆ˜ํ–‰๋œ SQL ID์˜ Child Number ๊ฐ’

    Logon Time

    ์„ธ์…˜์˜ ๋กœ๊ทธ์˜จ ์‹œ๊ฐ„

    Client PID

    ์„ธ์…˜์˜ Client PID

    PID

    ์„ธ์…˜์ด ์†ํ•œ ํ”„๋กœ์„ธ์Šค์˜ ์‹๋ณ„์ž

    OS User

    ์—ฐ๊ฒฐ๋œ ์„ธ์…˜์˜ OS ๊ณ„์ • ์ด๋ฆ„

    Machine

    ์—ฐ๊ฒฐ๋œ ์„ธ์…˜์˜ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„

    Terminal

    ์—ฐ๊ฒฐ๋œ ์„ธ์…˜์˜ ํ„ฐ๋ฏธ๋„(TTY) ์ •๋ณด

    Action

    dbms_application_info.set_module/action์œผ๋กœ ์ง€์ •๋œ ์•ก์…˜์˜ ์ด๋ฆ„

    Client Info

    dbms_application_info.set_client_info๋กœ ์ง€์ •๋œ client_info์˜ ์ด๋ฆ„

    Client Identifier

    dbms_session.set_identifier๋กœ ์ง€์ •๋œ client ID์˜ ์ด๋ฆ„

    Program

    ์„ธ์…˜์˜ ํ”„๋กœ๊ทธ๋žจ ์ด๋ฆ„

    Module

    ์„ธ์…˜์˜ ๋ชจ๋“ˆ ์ด๋ฆ„

    Wlock Wait

    ์„ธ์…˜์ด ๋Œ€๊ธฐ ์ค‘์ธ Wait ํƒ€์ž…

    Machine

    ์—ฐ๊ฒฐ๋œ ์„ธ์…˜์˜ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„