SysMaster DB 8์์ ๊ณ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ด๊ธฐํํ๊ธฐ ์ํด์๋ SysMaster DB 8์ด ์คํ์ค์ธ ํธ์คํธ ๋จธ์ ์์ ๋ณ๋์ ํด์ธ smdb-user-reset.jar ํ์ผ์ ์คํํด์ผ ํ๋ค. ํธ์คํธ ๋จธ์ ์ superuser / ๊ด๋ฆฌ์ ๊ถํ์ ๊ฐ์ง ์ ์ ๋ก ํด์ ์คํํด์ผ ๋น๋ฐ๋ฒํธ๋ฅผ ์ด๊ธฐํ ํ ์ ์๋ค. ํด๋น ํด์ java 8์ ํ๊ฒฝ์ผ๋ก ๊ตฌ์ฑํด์ผ ํ๋ค.
๋น๋ฐ๋ฒํธ ์ด๊ธฐํ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ๋ค.
java -jar smdb-user-reset.jar [ํ๋ผ๋ฏธํฐ]ํด๋น ํด ์คํ์ ๋น๋ฐ๋ฒํธ๊ฐ ์ด๊ธฐํ๋๋ฉฐ ์๋์ ๊ฐ์ด ์๋ก์ด ๋ฌด์์ ๋น๋ฐ๋ฒํธ๊ฐ ์ ๊ณต๋๋ค.
Password: 6py?NOQ#F6J@๋น๋ฐ๋ฒํธ ์ด๊ธฐํ๋ฅผ ์ํ ํด์ ์คํํ๋ฉด์ metadb์ ๋ํ ์ ์ ์ ๋ณด๋ฅผ ํ๋ผ๋ฏธํฐ๋ก ์ ๊ณตํด์ผ ํ๋ค. ํ์ํ ๊ฐ ํ๋ผ๋ฏธํฐ์ ๋ํ ์ค๋ช ์ ๋ค์๊ณผ ๊ฐ๋ค.
--target
์ด๊ธฐํํ ๊ณ์ ๋ช
(์: "admin")์ ์ง์ ํ๋ค.
"admin"
--dbuser
SysMaster DB 8 ์๋น์ค์์ ์ฌ์ฉํ๋ metadb ์ ์ ๋ช
"sysmaster"
--dbpassword
SysMaster DB 8 ์๋น์ค์์ ์ฌ์ฉํ๋ metadb ์ ์ ์ ๋น๋ฐ๋ฒํธ
"sysmaster"
java -jar smdb-user-reset.jar --target "admin" --dbuser "sysmaster" --dbpassword "sysmaster" --dbname "metadb" --port "25432"
_____ __ __ _____ ____ _____ _
/ ____| \/ | __ \| _ \ | __ \ | |
| (___ | \ / | | | | |_) | | |__) |___ ___ ___| |_
\___ \| |\/| | | | | _ < | _ // _ \/ __|/ _ \ __|
____) | | | | |__| | |_) | | | \ \ __/\__ \ __/ |_
|_____/|_| |_|_____/|____/ |_| \_\___||___/\___|\__|
This app is running on Unix
Password updated successfully!
Reset completed, new password is set for admin.
Password: MJysNp[F[>%M
Please change the password after login.--dbname
SysMaster DB 8 ์๋น์ค์์ ์ฌ์ฉํ๋ metadb ์ ์ด๋ฆ
"metadb"
--port
SysMaster DB 8 ์๋น์ค์์ ์ฌ์ฉํ๋ metadb ์ ํฌํธ ๋ฒํธ
25432
๋ค์์ 'Instance Monitoring' ์๋น์ค์์ ์ ๊ณตํ๋ ๋ชจ๋ํฐ๋ง ๋์ Component์ ๋ํ ๊ฐ๋ตํ ์ค๋ช ์ด๋ค.
Wait Category์ ๋ชฉ๋ก ์ค ๋จ์๊ฐ SEC, COUNT๋ก ํ๊ธฐ๋ ํญ๋ชฉ์ ๊ฐ ํญ๋ชฉ์ TIME๊ณผ COUNT ์งํ๊ฐ ๊ฐ๊ฐ ์ ๊ณต๋จ์ ๋ํ๋ธ๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ ํญ๋ชฉ TIME ์งํ์ ๋จ์๊ฐ SEC์ด๊ณ COUNT ์งํ์ ๋จ์๊ฐ COUNT์์ ์๋ฏธํ๋ค.
Lock Waiter Session Count
COUNT
ํด๋น ์ด(Log Time)์ WLock์ ํ๋ํ๊ธฐ ์ํด ๊ธฐ๋ค๋ฆฌ๊ณ ์๋ ์ธ์ ์ ๊ฐ์
Session
Session Count
COUNT
Active Session, Inactive Session ๋ณตํฉ ๊ฐ
Session
Long Running Session Count
COUNT
ELAPSED_TIME์ด ๊ฐ ์๊ณ๊ฐ ๋ฒ์์ ํด๋นํ๋ ์ธ์ ์ ๊ฐ์
Session
Enqueue Waiting Session Count
COUNT
WAIT_TIME์ด ๊ฐ ์๊ณ๊ฐ ๋ฒ์์ ํด๋นํ๋ ์ธ์ ์ ๊ฐ์
Session
ACTIVE_SESSION_COUNT
COUNT
์คํ ์ค์ธ ์ธ์ ๊ฐ์
Session
RUNNING_SESSION_COUNT
COUNT
์ธ์ ๋ฐ์ดํฐ ์์ง ์์ ์, ํด๋น ์ธ์ ์ํ๊ฐ RUNNING์ธ ์ธ์ ๊ฐ์
Stat
MULTI_BLOCK_DISK_READ
BLOCK
multi block disk read - blocks
Stat
CONSISTENT_MULTI_BLOCK_GETS
BLOCK
consistent multi gets - blocks
Stat
CONSISTENT_BLOCK_GETS
COUNT
consistent block gets
Stat
CONSISTENT_BLOCK_GETS_READONLY_PIN
COUNT
consistent block gets - readonly pin
Stat
CONSISTENT_BLOCK_GETS_EXAMINE
COUNT
consistent block gets examine
Stat
CONSISTENT_BLOCK_GETS_EXAMINE_NOWAIT
COUNT
consistent block gets examine - nowait - success
Stat
CURRENT_BLOCK_GETS
COUNT
current block gets
Stat
CURRENT_BLOCK_GETS_NOWAIT
COUNT
current block gets - no wait - success
Stat
CURRENT_BLOCK_GETS_EXAMINE
COUNT
current block gets examine
Stat
CURRENT_BLOCK_GETS_EXAMINE_NOWAIT
COUNT
current block gets examine - no wait - success
Stat
TOTAL_PARSE_COUNT
COUNT
parse count (total)
Stat
HARD_PARSE_COUNT
COUNT
parse count (hard)
Stat
REDO_ENTRIES
COUNT
redo entries
Stat
REDO_LOG_SIZE
BYTE
redo log size
Stat
REDO_WRITE
COUNT
redo write
Stat
REDO_WRITE_MULTI
COUNT
redo write multi
Stat
PHYSICAL_WRITE
BLOCK
dbwr written block count
Stat
REQ_SERVICE_TIME
SEC
req service time
Stat
DB_CPU_TIME
SEC
DB CPU time
Stat
USER_COMMIT
COUNT
the number of user commits performed
Stat
USER_ROLLBACKS
COUNT
user rollbacks
Stat
EXECUTE_COUNT
COUNT
execute count
Stat
PHYSICAL_READS
BLOCK
Stat
LOGICAL_READS
BLOCK
Stat
BUFFER_CACHE_HIT
PERCENT
logical reads / (logical reads + physical reads)
Stat-TAC
TOTAL_ROUND_TRIP_TIMES_TO_GRANT_WAIT_LOCK
COUNT
Total Round Trip Times to grant wait-lock
Stat-TAC
CURRENT_BLOCK_RECEIVED
BLOCK
current block received
Stat-TAC
CURRENT_BLOCK_RECEIVED_RTT
SEC
current block received RTT
Stat-TAC
CR_BLOCK_RECEIVED
BLOCK
CR block received
Stat-TAC
CR_BLOCK_RECEIVED_RTT
SEC
CR block received RTT
Stat-TAC
CURRENT_BLOCK_SEND
BLOCK
current block send
Stat-TAC
CURRENT_BLOCK_SEND_FAIL
BLOCK
current block send fail
Stat-TAC
CURRENT_BLOCK_SEND_TIME
SEC
current block send time
Stat-TAC
CR_BLOCK_SEND
BLOCK
CR block send
Stat-TAC
CR_BLOCK_SEND_FAIL
BLOCK
CR block send fail
Stat-TAC
CR_BLOCK_SEND_TIME
SEC
CR block send time
Stat-TAC
INC_MESSAGES_RECEIVED
COUNT
INC messages received
Stat-TAC
INC_MESSAGES_RECEIVED_TIME
SEC
INC messages received time
Stat-TAC
INC_MESSAGES_RECEIVED_SIZE
BYTE
INC messages received size
Stat-TAC
INC_MESSAGES_RECEIVED_BY_RETRY
COUNT
INC messages received by retry
Stat-TAC
INC_MESSAGES_RECEIVED_BY_RETRY_DELAY_TIME
SEC
INC messages received by retry - delay time
Stat-TAC
INC_MESSAGES_RECEIVED_BY_BATCH
COUNT
INC messages received by batch
Stat-TAC
INC_MESSAGES_RECEIVED_BY_BATCH_TIME
SEC
INC messages received by batch - time
Stat-TAC
INC_PACKETS_RECEIVED
PACKET
INC packets received
Stat-TAC
INC_PACKETS_RECEIVED_SIZE
BYTE
INC packets received size
Stat-TAC
INC_MESSAGES_SENT
COUNT
INC messages sent
Stat-TAC
INC_MESSAGES_SENT_TIME
SEC
INC messages sent time
Stat-TAC
INC_MESSAGES_SENT_SIZE
BYTE
INC messages sent size
Stat-TAC
INC_MESSAGES_SENT_BY_RETRY
COUNT
INC messages sent by retry
Stat-TAC
INC_MESSAGES_SENT_BY_RETRY_DELAY_TIME
SEC
INC messages sent by retry - delay time
Stat-TAC
INC_MESSAGES_SENT_BY_BATCH
COUNT
INC messages sent by batch
Stat-TAC
INC_MESSAGES_SENT_BY_BATCH_SUCCESS_MESSAGES
COUNT
INC messages sent by batch - success messages
Stat-TAC
INC_MESSAGES_SENT_FROM_SEND_QUEUE_TIME
SEC
INC messages sent from send queue - time
Stat-TAC
INC_PACKETS_SENT
PACKET
INC packets sent
Stat-TAC
INC_PACKETS_SENT_SIZE
BYTE
INC packets sent size
Wait
WE_BUF_WAIT
SEC, COUNT
Buffer cache ์์์ ๋์ผ data block์ ๋ํ ์ฌ๋ฌ ์ธ์ ์ ์์ ๋ฐ ์ฐธ์กฐ ์์ฒญ์ด ๋ชฐ๋ฆฌ๋ ๊ฒฝ์ฐ ๋๊ฒ ์ธก์ ๋๋ค. ์ฌ๋ฌ session์ด buffer cache์ data block์ ๋์์ ์์ ํ๊ฑฐ๋, ํ session์ด data block์ ์์ ํ๋ ๋์ค์ ๋ค๋ฅธ session์ด ํด๋น data block ๋ด์ฉ์ ์ฐธ์กฐํ๊ฒ ๋๋ฉด data ์ ํฉ์ฑ์ด ๊นจ์ง๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ค. ๋ฐ๋ผ์ data block ์ ๊ทผ ๊ณผ์ ์์ ๋ค๋ฅธ session์ด ์ด๋ฏธ data block์ ์์ ์ค์ด๊ฑฐ๋ ์ฐธ์กฐ ์ค์ด๋ผ๋ฉด ์์ ์์ ํน์ ์ฐธ์กฐ ์์ ์ด ๋๋ ๋๊น์ง ๋๊ธฐํ๊ฒ ๋๋๋ฐ, ํด๋น event๋ ์ด ๊ณผ์ ์์ ๋๊ธฐํ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_BUF_WRITE
SEC, COUNT
DB writer๋ ์ผ์ ์ฃผ๊ธฐ๋ก buffer cache์์ ์์ ๋ data block๋ค์ disk์ writeํ๋ค. DB writer๊ฐ disk write๋ฅผ ์งํํ๋ ๋์ ๋ค๋ฅธ ์ธ์ ์ด data block์ ์์ ํ๊ฒ ๋๋ฉด, DB writer๋ ์ผ๊ด๋์ง ์์ ์ํ, ์ฆ ์์ ์ด ์งํ ์ค์ธ ์ํ์ data block์ disk์ writeํ๋ ์ผ์ด ๋ฐ์ํ ์ ์๋ค. ๋ฐ๋ผ์ DB writer๊ฐ write ์งํ ์ค์ธ ๊ฒฝ์ฐ ํด๋น data block์ ์์ ํ๊ณ ์ ํ๋ session์ write๊ฐ ๋๋ ๋๊น์ง ๋๊ธฐํ๊ฒ ๋๋๋ฐ, ํด๋น event๋ ์ด ๊ณผ์ ์์ ์์๋ ๋๊ธฐ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_BUF_FREE
System
ABLE_MEM
KB
์ฌ์ฉ ๊ฐ๋ฅ ๋ฉ๋ชจ๋ฆฌ (ํด๋น ์งํ๋ Linux ์ปค๋ ๋ฒ์ 3.10 ์ด์์์ ์ง์)
System
BUFF_MEM
KB
๋ฒํผ ๋ฉ๋ชจ๋ฆฌ
System
Blocked Queue
COUNT
๋ธ๋ก๋ ํ๋ก์ธ์ค ๊ฐ์
System
CACHE_MEM
KB
์บ์ ๋ฉ๋ชจ๋ฆฌ
System
CPU
PERCENT
User์ System, IO ๊ฐ๋ณ CPU ์ ์ ์จ
System
CPU (Sys + User)
PERCENT
User์ System์ ํฉ์น CPU ์ ์ ์จ
System
CPU Usage
PERCENT
User์ System, IO์ ํฉ์น CPU ์ ์ ์จ
System
CPU (Idle)
PERCENT
Idle CPU ์ ์ ์จ
System
CPU (Sys)
PERCENT
์ปค๋ CPU Time
System
DB Memory Usage
PERCENT
DB ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋
System
System Memory Usage
PERCENT
์ด ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋
System
PAGE_IN
COUNT
๋์คํฌ์์ ๋ฉ๋ชจ๋ฆฌ๋ก ์ ํ๋๋ ํ์ด์ง ๊ฐ์
System
PAGE_OUT
COUNT
๋ฉ๋ชจ๋ฆฌ์์ ๋์คํฌ๋ก์ ์ ํ๋๋ ํ์ด์ง ๊ฐ์
System
PGA Usage (Total)
BYTE
DB ์๋ฒ ํ๋ก์ธ์ค ๊ณ ์ ์ ์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋
System
TSM Usage (Total)
BYTE
DB ๊ณต์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋
System
TOTAL_MEMORY
BYTE
DB ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ
System
TOTAL_MEM
KB
์ด ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ
System
TOTAL_SWAP
KB
์ด SWAP ํ์ผ ํฌ๊ธฐ
System
USED_MEM
KB
์ฌ์ฉ ์ค์ธ ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ
System
USED_SWAP
KB
์ฌ์ฉ ์ค์ธ SWAP ํฌ๊ธฐ
System
CURRENT_TSN
COUNT
ํ์ฌ TSN์ ๊ฐ
Session
TOTAL_SESSION_COUNT
COUNT
์ด ์ธ์ ๊ฐ์
Stat
BLOCK_DISK_READ
BLOCK
block disk read
Stat-TAC
NUMBER_OF_WAIT_LOCKS_GRANTED_FROM_THE_MASTER
COUNT
SQL
Response Time
SEC
์ํ์ ์ผ์ ์๊ฐ ์ด์ ์์๋ SQL Trace์ ์ํ ์๊ฐ
Session
Number of wait-locks granted from the master
SEC, COUNT
Buffer cache์ ์๋ก์ด data block์ ์ ์ฌํ๊ฑฐ๋ CR block์ ์์ฑํ ๋๋ free buffer๋ฅผ ํ๋ณดํ๋๋ฐ, ํด๋น event๋ free buffer ํ๋ณด ๊ณผ์ ์์ ๋๊ธฐํ ์๊ฐ์ ๋ํ๋ธ๋ค. Buffer cache๋ฅผ ์ฌ์ฉํ๋ ๋ถํ๋ ๋๋น buffer cache์ size๊ฐ ๋๋ฌด ์๊ฑฐ๋, database wirter๊ฐ dirty block์ disk๋ก ์ฐ๋ ์์ ์ด ๋๋ฆฐ ๊ฒฝ์ฐ free buffer ๋๊ธฐ ์๊ฐ์ด ๋๊ฒ ์ธก์ ๋ ์ ์๋ค.
Wait
WE_LGWR_ARCHIVE
SEC, COUNT
Log writer๊ฐ redo log switch๋ฅผ ์ํด redo log archiving ์์ ์ด ์๋ฃ๋ ๋๊น์ง ๋๊ธฐํ ์๊ฐ์ ๋ํ๋ธ๋ค. Archive directory๋ก ์ง์ ๋ disk๋ก์ I/O ์๋๊ฐ ๋๋ฆฐ ๊ฒฝ์ฐ ๋ณธ event๊ฐ ๋๊ฒ ์ธก์ ๋ ์ ์๋ค.
Wait
WE_LGWR_LNW
SEC, COUNT
LGWR SYNC ๋ชจ๋๋ก ๋์ํ๋ standby๊ฐ ์์ ๊ฒฝ์ฐ, log writer๋ primary์ standby instance์ redo log๊ฐ ๋ชจ๋ ๊ธฐ๋ก๋์๋ค๋ ๊ฒ์ ํ์ธํ๊ฒ ๋๋ค. ๋ณธ event๋ log writer๊ฐ standby instance์ redo log๊ฐ ๊ธฐ๋ก๋๋ ๊ฒ์ ๋๊ธฐํ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_LOG_FLUSH_COMMIT
SEC, COUNT
ํด๋น event๋ ์ธ์ ์ด commit์ ์ํํ๋ ์์ ์ค redo log flush๋ฅผ ์์ฒญํ๊ณ ์๋ฃ๋๊ธฐ ๊น์ง ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค. Transaction commit์ด ์๋ฃ๋๊ธฐ ์ํด์๋ ํด๋น transaction์ด ๋จ๊ธด redo log๊ฐ ๋ชจ๋ redo log file์ flush ๋์ด์ผ ํ๋ค. transaction์ด ์์ ํ datablock๋ค์ disk์ ๊ผญ flush๋์ง ์์๋ commit์ ์ ํฉ์ฑ์ ์งํค๋ ๋ฐ ๋ฌธ์ ๊ฐ ์๋ค. ์ฅ์ ์ํฉ ์ redo log๊ฐ flush ๋ ์ฑ๋ก ์๋ฒ๊ฐ down๋๊ฑฐ๋ ๋จธ์ ์ด ์ข ๋ฃ๋ ๊ฒฝ์ฐ, ์ด ํ ๋ถํ ์ DB ์๋ฒ๋ cache recovery์ transaction recovery๋ฅผ ์ํํ๋ค. cache recovery ์์๋ redo log๋ฅผ ๋ค์ ๋ฐ์ํ์ฌ buffer cache๊ฐ down ๋๊ธฐ ์ด์ ์ ์ํ๋ก ๋ง๋ค์ด ์ค๋ค. transaction recovery ์์๋ commit์ ์์ฒด์ ๋ํ redo log๋ ๋จ๊ธฐ ๋๋ฌธ์ commit๋์ง ์์ transaction list๋ฅผ ์์ฑํ์ฌ ํด๋น transaction๋ค์ rollback ์์ผ์ค๋ค. ์ด์ ๊ฐ์ ๋์์ผ๋ก commit ์ redo log flush๋ง์ผ๋ก DB ์๋ฒ์ ์ ํฉ์ฑ์ ์ง์ผ์ฃผ๊ฒ ๋๋ค.
Wait
WE_TSN_SYNC_COMMIT
SEC, COUNT
TAC์์ ์ธ์ ์ด commit์ ์ํํ๋ ์์ ์ค ๋ ธ๋ ๊ฐ tsn sync๋ฅผ ์์ฒญํ๊ณ ์๋ฃ๋๊ธฐ๊น์ง ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_LOG_FLUSH_SPACE
SEC, COUNT
session์ด data block์ ์์ ํ ๋๋ ์์ ๋ด์ฉ์ ํฌํจํ๋ redo log๋ฅผ ์์ฑํ๊ณ , ์ด๋ฅผ data block์ ์ ์ฉํ๋ค. ์ด ๊ณผ์ ์์ ์์ฑํ redo log๋ shared memory์์ ์์นํ redo log buffer์ ๊ธฐ๋กํ๋ค. redo buffer์ ์์ฑํ redo log๋ฅผ ๊ธฐ๋กํ ๋, redo buffer์ ๋น ๊ณต๊ฐ์ด ๋ถ์กฑํ๋ค๋ฉด log writer๊ฐ redo log buffer์ ๊ธฐ๋ก๋ redo log๋ฅผ flushํ์ฌ redo log buffer์ ๋น ๊ณต๊ฐ์ ๋ง๋ค์ด์ค ๋๊น์ง ๋๊ธฐํด์ผ ํ๋ค. ๋ณธ event๋ redo log buffer์ ์๋ก์ด redo log๋ฅผ ๊ธฐ๋กํ๊ธฐ ์ํด log writer๊ฐ redo log flush๋ฅผ ํตํด redo buffer์ ๋น ๊ณต๊ฐ์ ๋ง๋ค์ด์ค ๋๊น์ง ๋๊ธฐํ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_LOG_FLUSH_REQ
SEC, COUNT
Redo buffer์ ์ ์ฌ๋ redo log ๋ด์ฉ์ redo log file๋ก flushํ๋๋ก ์์ฒญํ ๊ฒฝ์ฐ, redo log flush๊ฐ ์๋ฃ๋ ๋๊น์ง ๋๊ธฐํ ์๊ฐ์ ๋ํ๋ธ๋ค. ์ฌ์ฉ์๊ฐ DDL์ ํตํด redo log flush๋ฅผ ์์ฒญํ ๊ฒฝ์ฐ์ DB server ๋ด๋ถ์ ์ผ๋ก redo log flush๋ฅผ ์์ฒญํ ๊ฒฝ์ฐ๋ฅผ ๋ชจ๋ ํฌํจํ๋ค. Redo log flush๋ฅผ ๋ช ์์ ์ผ๋ก ์์ฒญํ์ง ์๋๋ผ๋, TX commit์ด ๋ฐ์ํ๊ฑฐ๋, redo buffer์ ์ผ์ ๋ถ๋ถ ์ด์ redo log๊ฐ ์ ์ฌ๋์๊ฑฐ๋, ์ผ์ ์๊ฐ์ด ๊ฒฝ๊ณผํ ๊ฒฝ์ฐ redo log flush๊ฐ ์ด๋ฃจ์ด์ง๋ค.
Wait
WE_CKPT_WAIT
SEC, COUNT
ํด๋น event๋ ํน์ ์์ ๊น์ง DB checkpoint๋ฅผ ์์ฒญํ ํ checkpoint๊ฐ ์๋ฃ๋ ๋๊น์ง ๋๊ธฐํ ์๊ฐ์ ๋ํ๋ธ๋ค. DB checkpoint๋ buffer cache ์์์ ํน์ ์์ ๊น์ง ์์ ๋ ๋ด์ฉ์ disk์ writeํ๋ ์์ ์ ๋ํ๋ธ๋ค. Buffer cache ์์ ์์ ๋ data block์ด ๋ง์ด ์กด์ฌํ๋ ๊ฒฝ์ฐ, checkpoint ๊ณผ์ ์์ ๋ง์ data block๋ค์ด disk๋ก write๋ ์ ์๋ค. ๋ฐ๋ผ์ checkpoint ๊ณผ์ ์์ ๋ค๋์ disk bandwidth๋ฅผ ์ ์ ํ ์ ์๊ณ , DB instance์ ์ฑ๋ฅ ๋ํ ์ ํ ๋ ์ ์๋ค.
Wait
WE_RT_INFLOW_WAIT
SEC, COUNT
Session ์ ๋์ ์ด๊ฐ ํ์ฑํ ๋์์ ๋, availableํ session์ ํ ๋น๋ฐ๊ธฐ ์ํด ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_SMR_REPLAY
SEC, COUNT
Standby Managed Recovery process(์ดํ SMR)์ด ํน์ ์์ ๊น์ง replay ์๋ฃ ํ๋ ๊ฒ์ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_PE_COMM
SEC, COUNT
Slave Session์ด QC๋ก๋ถํฐ ๋ฉ์์ง๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค. Parallel Execution์ ์์ํ๋ฉด ์ ์ฒด query๋ฅผ ๊ด์ฅํ๋ QC session์์ parallel์ ์ํํ slave session์ ํ ๋น๋ฐ๊ฒ ๋๋ค. ์ด ๋, slave session์ ํ ๋น ๋ฐ์ ๋๊น์ง ๊ธฐ๋ค๋ฆด ๋ ํด๋น event๊ฐ ๋ฐ์ํ๋ค.
Wait
WE_PE_ENQ
SEC, COUNT
Producer slave session์ด consumer slave session์ ๋ฒํผ๋ฅผ ํ ๋น๋ฐ์ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค. Parallel Execution์ ์ํํ๊ฒ ๋๋ฉด, ์ค๊ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค์ด๋ด๋ producer slave session์์ ์ด ๊ฒฐ๊ณผ๋ฅผ ์ด์ฉํด์ ์ผ์ ํ๋ consumer slave session์ ํด๋น ๊ฒฐ๊ณผ๋ฅผ ์ ๋ฌํ๋ ๊ณผ์ ์ด ๋ฐ์ํ๋ค. ์ด ๊ณผ์ ์์ consumer slave session์ ์ค๊ฐ ๊ฒฐ๊ณผ ์ ์ฅ ๋ฒํผ๊ฐ ๊ฐ๋ ์ฐฌ ๊ฒฝ์ฐ, ์ด ๋ฒํผ ๊ณต๊ฐ์ด ์๊ธธ ๋๊น์ง producer slave session์ด ๋๊ธฐ๋ฅผ ํ๋ event๊ฐ ๋ฐ์ํ๋ค.
Wait
WE_PE_DEQ
SEC, COUNT
Consumer slave session์ด producer slave session์ด ๋ฒํผ๋ฅผ ์ฑ์ธ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค. Parallel Execution์ ์ํํ๊ฒ ๋๋ฉด, ์ค๊ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค์ด๋ด๋ producer slave session์์ ์ด ๊ฒฐ๊ณผ๋ฅผ ์ด์ฉํด์ ์ผ์ ํ๋ consumer slave session์ ํด๋น ๊ฒฐ๊ณผ๋ฅผ ์ ๋ฌํ๋ ๊ณผ์ ์ด ๋ฐ์ํ๋ค. ์ด ๊ณผ์ ์์ consumer slave session์ ์ค๊ฐ ๊ฒฐ๊ณผ ์ ์ฅ ๋ฒํผ๊ฐ ๋น์ด ์๋ ๊ฒฝ์ฐ, ์ค๊ฐ ๊ฒฐ๊ณผ๋ฅผ producer slave session์ด ๋ ์ฑ์์ค ๋๊น์ง consumer slave session์ด ๋๊ธฐ๋ฅผ ํ๋ event๊ฐ ๋ฐ์ํ๋ค.
Wait
WE_ACF_MTX_RW
SEC, COUNT
Active cluster์์ ๋๊ธฐํ๋ฅผ ์ํด read/write mutex lock์ ๊ธฐ๋ค๋ฆฐ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_SVC_TX
SEC, COUNT
User transaction์ด service transaction์ index split ์์ ์ด ๋๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฐ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_TX_RECO_SUSPEND
SEC, COUNT
TX recovery ๋์ค ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ํฉ์์ ์ฌ์ฉ์๊ฐ ์ง์ commit force๋ rollback force ํ๊ธฐ๊น์ง ๊ธฐ๋ค๋ฆฐ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_CWS_AST
SEC, COUNT
๋ค๋ฅธ ๋ ธ๋๋ก ๋ณด๋ธ wait-lock ์์ฒญ์ ๋ํ ์๋ต์ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_CCC_AST_CR
SEC, COUNT
๋ค๋ฅธ ๋ ธ๋๋ก ๋ณด๋ธ Consistent Read (CR) block ์์ฒญ์ ๋ํ ์๋ต์ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_CCC_AST_CUR
SEC, COUNT
๋ค๋ฅธ ๋ ธ๋๋ก ๋ณด๋ธ Current Block ์์ฒญ์ ๋ํ ์๋ต์ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_CR_BUF_BUSY_LOCAL
SEC, COUNT
CR block ์์ฒญ์ด ์ด๋ฏธ ์งํ ์ค์ธ ์๊ธฐ ๋ ธ๋์ ์์ฒญ์ด ๋๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_CR_BUF_BUSY_GLOBAL
SEC, COUNT
CR block ์์ฒญ์ด ์ด๋ฏธ ์งํ ์ค์ธ ๋ค๋ฅธ ๋ ธ๋์ ์์ฒญ์ด ๋๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_CUR_BUF_BUSY_LOCAL
SEC, COUNT
CUR block ์์ฒญ์ด ์ด๋ฏธ ์งํ ์ค์ธ ์๊ธฐ ๋ ธ๋์ ๋ค๋ฅธ ์ธ์ ์์ฒญ์ด ๋๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_CUR_BUF_BUSY_GLOBAL
SEC, COUNT
CUR block ์์ฒญ์ด ์ด๋ฏธ ์งํ ์ค์ธ ๋ค๋ฅธ ๋ ธ๋์ ์์ฒญ์ด ๋๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_GV_REQ
SEC, COUNT
๋ค๋ฅธ ๋ ธ๋๋ก๋ถํฐ ์๋ก์ด global view ์ํ ์์ฒญ์ ๋ฐ๊ธฐ ์ํด ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_GV_REPLY
SEC, COUNT
๋ค๋ฅธ ๋ ธ๋๋ก๋ถํฐ global view ์์ฒญ์ ๋ํ ๊ฒฐ๊ณผ์งํฉ์ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_SEARCH_SPACE_REPLY
SEC, COUNT
๋ค๋ฅธ ๋ ธ๋๋ก๋ถํฐ search space ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_DDL_CSR_INVAL
SEC, COUNT
deprecated
Wait
WE_DDL_CHANGE_UNDO_TS
SEC, COUNT
Undo tablespace๋ฅผ ๋ณ๊ฒฝํ ๋ ๋๊ธฐํ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_PEQ
SEC, COUNT
Parallel execution ์ํ์ ์ํด ํ์์ ๋๊ธฐํ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_ALERT
SEC, COUNT
alert์ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_WLOCK_CF
SEC, COUNT
Control File์ ์์ฑ/๋ก๋/์์ ์์ ์์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_TX
SEC, COUNT
์ฌ๋ฌ ์ธ์ ์์ ๋์ผํ id๋ฅผ ๊ฐ์ง tx๊ฐ ์์๋๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_ST_SGMT
SEC, COUNT
segment ์ extent ํ ๋น/ํด์ ์์ ์ ํ ๋ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_SPLIT
SEC, COUNT
ํน์ index block์ ๋ํ split ์์ ์ ํ ๋ ํ๋ํ๋ WLOCK (Index split ๊ธฐ๋ฅ ๊ฐ์ ์ ์ ์ฌ์ฉํ๋ WLOCK).
Wait
WE_WLOCK_DML
SEC, COUNT
Table์ด๋ ์ฐ๊ด Object์ ๋ํ DML/DDL ์์ ์ ํ ๋ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_USER
SEC, COUNT
DB User์ ๋ํ profile ๋ณ๊ฒฝ, ์ธ์ฆ ๋ฑ์์ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DD_OBJ
SEC, COUNT
DB Object์ ๋ํด DDL, DD Cache ์กฐํ ๋ฑ์์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DD_USER
SEC, COUNT
DB User์ ๋ํ DDL, DD Cache ์กฐํ ๋ฑ์์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DD_SGMT
SEC, COUNT
DB ๋ด segment์ ๋ํ DD Cache ์กฐํ ๋ฑ์์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DD_TS
SEC, COUNT
DB ๋ด Tablespace์ ๋ํ DDL์ด๋, Tablespace์ ์ํ object๋ฅผ ์์ฑ ์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DD_TS_REF
SEC, COUNT
DB tablespace์ ์ํ object ์์ฑ ์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DD_OBJAUTH
SEC, COUNT
DB ๋ด SQL์์ Object ๊ถํ ๊ฒ์ฌ ๋ฑ์์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DD_SYSAUTH
SEC, COUNT
DB ๋ด SQL์์ System ๊ถํ ๊ฒ์ฌ ๋ฑ์์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DD_PSMIR
SEC, COUNT
DB ๋ด PSM Unit์ ๋ํด PSM ์ํ, DD cache ์กฐํ ๋ฑ์์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DD_PENDING_TX
SEC, COUNT
์ฌ๋ฌ ์ธ์ ์ด ๋์์ ๊ฐ์ tx๋ฅผ commit force ๋๋ rollback forceํ๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DD_PARTOBJ
SEC, COUNT
Table, Partition, Index DDL ๋ฑ์์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_SEQ_GET_NEXTVAL
SEC, COUNT
Sequence์ ๋ํด ๊ฐ ์กฐํ๋ DDL ๋ฑ์์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DDL_CREATE_TS
SEC, COUNT
Tablespace ์์ฑ ์ค ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DDL_CREATE_DF
SEC, COUNT
Datafile/logfile add/create/drop/status ๋ณ๊ฒฝ์ ๋จ๋ ์ํ์ ๋ณดํธํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DDL_CREATE_CON
SEC, COUNT
Constraint ์์ฑ ์ค ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_XA_BUCKET
SEC, COUNT
XA hashtable bucket ์ ๊ทผ ์ bucket set ๋ณ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_XA_GLB
SEC, COUNT
XA global tx ์ ๋ณด์ ์ ๊ทผ ์ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_XA_BCH
SEC, COUNT
XA branch ์ ๋ณด์ ์ ๊ทผ ์ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_XA_VT
SEC, COUNT
XA ๊ด๋ จ vt ์์ฑ ๋์ค commit/rollback์ผ๋ก tx ์ ๋ณด๊ฐ ์ญ์ ๋๋ ๊ฒ์ ๋ง๊ธฐ ์ํด์ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DX
SEC, COUNT
Tightly coupled XA branch๋ฅผ ์ฌ์ฉํ๋ session๋ค๋ผ๋ฆฌ SQL ๋์ ์ํ์ ๋ง๊ธฐ ์ํด์ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_IR
SEC, COUNT
IR(Instance Recovery)๊ฐ ์งํ ์ค์ธ์ง ํ์ธํ๊ธฐ ์ํ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_TEMP_GRANULE
SEC, COUNT
Global temp tablespace ์์ ์์ ์ด ํ ๋น๋ฐ์ ๊ณต๊ฐ์ ๋ค๋ฅธ ๋ ธ๋์์ ์ฌ์ฉํ์ง ๋ชปํ๋๋ก ๋ณด์ฅํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_CLEANUP_DROPPED_SGMT
SEC, COUNT
DDL๋ก ์ธํด Drop๋ segment๋ค์ ์ค์ ๋ก ์ ๋ฆฌํด ์ค ๋ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_MV_RFSH
SEC, COUNT
Mview refresh ์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DDL_RECOMPILE
SEC, COUNT
PSM Recompile ์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_ASYSRECOMPILE
SEC, COUNT
Alter system recompile all ์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DBMS_PIPE_LIST
SEC, COUNT
DBMS_PIPE ํจํค์ง ์ฌ์ฉ ์ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DP_TEMP_SGMT
SEC, COUNT
PDP๊ฐ ๋๋์ง ์์ ์ํฉ์์ cleanup ์์ ์ด temp segment๋ฅผ ์ ๋ฆฌํ์ง ๋ชปํ๋๋ก ๋ณด์ฅํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_STANDBY
SEC, COUNT
Log Network Reader process๊ฐ DB ๋ด์์ ๋จ๋ ์ ์ผ๋ก ์ํ๋๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_SMR
SEC, COUNT
Standby Managed Recovery process๊ฐ standby TAC multinode ์ค์ ๋จ๋ ์ ์ผ๋ก ์ํ๋๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_LNR_REVERSE_SYNC
SEC, COUNT
Standby ๊ฐ์ ์ญ๋๊ธฐํ ๊ธฐ๋ฅ์ด ๋จ๋ ์ ์ผ๋ก ์ํ๋๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_AUTO_COALESCE
SEC, COUNT
Session๋ณ๋ก index auto coalesce๋ฅผ ์งํํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_XTB_TIMEOUT_CHECK
SEC, COUNT
XA ์ธ์ ์ timeout check ์ค๋ณต ๋ฐฉ์ง๋ฅผ ์ํ WLOCK
Wait
WE_WLOCK_REVALIDATE_OBJ
SEC, COUNT
Invalid DB Object์ ๋ํด revalidation ์งํ ์ค ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_UPDATE_USER_STATUS
SEC, COUNT
์ฃผ๊ธฐ์ ์ผ๋ก ์งํํ๋ Profile ํ๋ก์ธ์ฑ์ด ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_L1_LOCAL_CACHE
SEC, COUNT
์ฌ๋ฌ ์ธ์ ์ด ๋์์ ๊ฐ์ segment master์๊ฒ L1 ๋ถ๋ฐฐ ์์ฒญํ๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_SC_LRU_CACHE_OUT
SEC, COUNT
Shared cache LRU cache out์ ์งํํ ๋ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_DBMS_LOCK
SEC, COUNT
DBMS_LOCK package๋ฅผ ์ด์ฉํ ๋ ์ฌ์ฉํ๋ WLOCK
Wait
WE_WLOCK_BITMAP_INDEX
SEC, COUNT
Bitmap index์ key(entry)๋ฅผ ์ถ๊ฐํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_BCT
SEC, COUNT
BCT(Block Change Tracker) ์ํ ๋ณ๊ฒฝ์ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_IMCS
SEC, COUNT
In-memory column store scan ๋๋ populate ์์ ์ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_IMCS_PRIORITY_POPULATE
SEC, COUNT
In-memory column store priority populate ์์ ์ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_LGWR_STATUS
SEC, COUNT
Log writer thread ๋ฐ check pointer thread์ I/O ์์ ์ ์ค์ง/์ฌ๊ฐ ์์ฒญํ ํ ์๋ฃ๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_FB
SEC, COUNT
Flashback thread ์ํ๋ฅผ ๋ณ๊ฒฝ ์ ๋จ๋ ์ํ์ ๋ณด์ฅํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_RMGR
SEC, COUNT
DB ๋ด RMGR job๋ค์ ์ํฉ์ ๋ฐ๋ฅธ ๋ ๋ฆฝ์ฑ์ ๋ณดํธํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ WLOCK
Wait
WE_WLOCK_TS_INVALIDATE
SEC, COUNT
Tablespace offline ๋๋ drop ์ํ ๊ณผ์ ์์, global buffer cache invalidation ์์ ์ ์ค๋ณต ์ํ์ ๋ฐฉ์งํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_CF_TS
SEC, COUNT
Tablespace create/drop ๋ฐ Tablespace์ datafile add/rename ์ ์ํํ ๋ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_JOB
SEC, COUNT
Job์ด ์ฌ๋ฌ wthr์์ ์ค๋ณต ์ํ๋๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_SESSKEY
SEC, COUNT
Client๋ก๋ถํฐ ํต์ ์ํธํ๋์ด ๋ค์ด์จ ์ ์ ์ ๋ณด๋ฅผ ๋ณตํธํํ ๋ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_CONTEXT_INDEX
SEC, COUNT
Context index๋ฅผ syncํ ๋ ๋ด๋ถ์ ์ผ๋ก ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_RT_STANDBY
SEC, COUNT
Log Network Writer process๊ฐ ์์ ์๊ฒ ํด๋น๋๋ standby DB์ redo thread์ ๋๊ธฐํ๋ฅผ ๋จ๋ ์ ์ผ๋ก ์ํํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_USGMT
SEC, COUNT
Undo segment create, ucache load/reload ๋ฑ๊ณผ ๊ฐ์ undo segment ๋ณ๊ฒฝ ์์ ์ ์ํํ ๋ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_RSRC
SEC, COUNT
Consumer group ์ ๋ณด ์์ ์ ๋ณดํธํ๊ธฐ ์ํ WLOCK
Wait
WE_WLOCK_SETPARAM
SEC, COUNT
Alter system set parameter ์ฌ์ฉ ์ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_IMT
SEC, COUNT
In memory tablespace ์ด๊ธฐํ ๋ฐ in memory tablespace DD ์ ๋ณด๋ฅผ load ํ ๋ ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_EXPAND_RSB
SEC, COUNT
TAC ํ๊ฒฝ์์ global buffer cache ๊ด๋ จ memory context(rsb)๋ฅผ ์ถ๊ฐ๋ก ์์ฑํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_WLOCK_EXPAND_LKBSET
SEC, COUNT
TAC ํ๊ฒฝ์์ data block์ global lock๊ณผ ๊ด๋ จ๋ memory context(lkb)๋ฅผ ์ถ๊ฐ๋ก ์์ฑํ๊ธฐ ์ํด ํ๋ํ๋ WLOCK
Wait
WE_JC_BUF_DISK_READ
SEC, COUNT
DB ๋ธ๋ญ์ read(๋จ๊ฑด)ํ ๊ฐ ์์น๋ฅผ ๋ํ๋ธ๋ค. block disk read time์ disk์์ block์ ์ฝ์ด buffer cache์ ์ฌ๋ฆฌ๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ์ด๋ค. ๋์คํฌ๋ก๋ถํฐ ๋ฒํผ๋ก ๋ธ๋ญ 1๊ฐ๋ฅผ ์ฝ์ด๋ค์ธ๋ค. value๋ read ํ์๋ฅผ ๋ํ๋ธ๋ค.
Wait
WE_JC_BUF_DISK_READM
SEC, COUNT
DB ๋ธ๋ญ์ read(์ฌ๋ฌ๊ฑด)ํ ์์น๋ฅผ ๋ํ๋ธ๋ค. ๋์คํฌ๋ก๋ถํฐ ๋์์ ์ฌ๋ฌ ๋ธ๋ญ์ ๋ฒํผ์ ์ฝ์ด๋ค์ด๋ฉฐ full table scan๊ณผ ๊ฐ์ด ํ๋ฒ์ ์ฐ์๋ ๋ธ๋ญ์ ๋ง์ด ์ฝ์ด๋ค์ด๋ ๊ฒฝ์ฐ์ ๋ฐ์ํ๋ค. value๋ disk read๋ฅผ ํธ์ถํ ํ์์ด๊ณ size๋ disk read๋ block์ ๊ฐ์์ด๋ค. time์ disk readํ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_JC_SSGMT_READ_TIME
SEC, COUNT
Sort Segment ์์ญ์ธ temporary segment๋ฅผ ์ฝ์ ํ์, ์ฝ์ extent ๊ฐ์, ์์ํ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_JC_SSGMT_WRITE_TIME
SEC, COUNT
Sort Segment ์์ญ์ธ temporary segment์ ์ด ํ์, ์ฌ์ฉํ extent ๊ฐ์, ์์ํ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_JC_BUF_DISK_READM_PGA
SEC, COUNT
PGA์ multi block disk read๋ฅผ ์ํํ๋๋ฐ ์์ฒญํ ํ์, ์ค์ ์ฝ์ block ๊ฐ์, ์์๋ ์๊ฐ์ ๋ํ๋ธ๋ค. Buffer cache๊ฐ ์๋ PGA์ multi block disk read๋ฅผ ์ํํ๋ ๊ฒฝ์ฐ์ ๋ฐ์ํ๋ค.
Wait
WE_JC_DPBUF_WAIT_WRITE
SEC, COUNT
Direct Path Load(DPL) ๋๋ Direct Path Import(DPI) ์ํ ์ direct path buffer์ loading๋ block์ ๋ด์ฉ์ writeํ๋ ํต๊ณ ์ ๋ณด(ํ์ ๋ฐ write ์๊ฐ)๋ฅผ ๋ํ๋ธ๋ค.
Wait
WE_JC_REDO_SLEEP
SEC, COUNT
Redo resource manager ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, ์ ๋ ์ ์ด๋ฅผ ๋ชฉ์ ์ผ๋ก redo log ์์ฑ ์๋์ ๊ฐ session์ redo log ์์ฑ๋์ ๊ณ์ฐํ์ฌ session์ด redo log๋ฅผ redo buffer์ ์์ ๋ ์ผ์ ์๊ฐ ๋๊ธฐํ๋๋ก ์ฒ๋ฆฌํ๋ค. ๋ณธ event๋ ์ด ๊ณผ์ ์์ session์ด ๋๊ธฐํ ํ์์ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_JC_FDPOOL_INVL
SEC, COUNT
Datafile drop ๋ฑ์ผ๋ก cache๋ ๊ด๋ จ fdpool์ invalidateํ ๋ ๋์ผ fdpool์ ์ฐธ์กฐํ๋ ๋ค๋ฅธ wthr๊ฐ ํด๋น fdpool์ releaseํ ๋ ๊น์ง ๊ธฐ๋ค๋ฆฌ๋ ํ์ ๋ฐ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_JC_FARC_WRITE
SEC, COUNT
Flashback archive logfile ์์ฑ ์ FARC๊ฐ ๋์คํฌ์ write ํ ํ์, ๋ธ๋ก ์, ์์ ์๊ฐ์ ๋ํ๋ธ๋ค.
Wait
WE_SPIN_BUF_BUCKET
SEC, COUNT
Buffer cache์ hash bucket chain์ ๋ณดํธํ๋ spinlock๊ณผ ๊ด๋ จ๋ ํต๊ณ ์ ๋ณด๋ฅผ ๋ํ๋ธ๋ค. Buffer cache์์๋ ์์ฒญ๋ block์ ๋น ๋ฅด๊ฒ ์ ๊ทผํ๊ธฐ ์ํ ์๋ฃ๊ตฌ์กฐ๋ก hash bucket table์ ์ฌ์ฉํ๋ฉฐ, ๊ฐ hash bucket์ chain์ ๊ตฌ์ฑํ์ฌ hash collision์ ํด์ํ๋ค. Block์ ์ ๊ทผํ ๋๋ ์ด hash bucket chain์ ํ์ํ๋๋ฐ, chain ๊ตฌ์กฐ๋ฅผ ๋ณดํธํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ๋ณธ spinlock์ ํ๋ํ๋ค. ๋ถํ ํน์ฑ ์ hot block ๊ฒฝํฉ์ด ์ฌํ๊ฒ ๋ฐ์ํ๊ฑฐ๋, hash bucket table size๊ฐ ์์ ๊ฒฝ์ฐ ๋ณธ spinlock์ ๊ฒฝํฉ์ด ์ฆ๊ฐํ ์ ์๋ค.
Wait
WE_SPIN_BUF_WS
SEC, COUNT
Buffer cache์ working set์ ๋ณดํธํ๋ spinlock๊ณผ ๊ด๋ จ๋ ํต๊ณ ์ ๋ณด๋ฅผ ๋ํ๋ธ๋ค. ๋ค์์ session์ด ๋์์ buffer cache์ ์ ๊ทผํ ๋ ๋ฐ์ํ๋ ๊ฒฝํฉ์ ์ํํ๊ธฐ ์ํด, buffer cache์์๋ buffer๋ค์ working set์ด๋ผ๊ณ ํ๋ ์๋จ์๋ก ๋๋์ด ๊ด๋ฆฌํ๋ค. ๊ฐ working set์ ๋์ผํ ๊ฐ์์ buffer๋ฅผ ๊ด๋ฆฌํ๋ฉฐ, session์ด working set์ ์ ๊ทผํ ๋๋ working set ๋ด๋ถ ๊ด๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๋ณดํธํ๊ธฐ ์ํด ๋ณธ spinlock์ ํ๋ํ๋ค. Buffer cache ํฌ๊ธฐ์ ๋นํด working set ๊ฐ์๊ฐ ์ ์ ๊ฒฝ์ฐ, ๋ณธ spinlock์ ๊ฒฝํฉ์ด ์ฆ๊ฐํ ์ ์๋ค.
Wait
WE_SPIN_SHP_ALLOC_LC
SEC, COUNT
์ฌ๋ฌ ํ๋ก์ธ์ค์ ์ฐ๋ ๋๋ค์ด ๊ณต์ ํ์ฌ ์ฐ๊ณ ์๋ shared pool allocator์ slave๋ฅผ ์ํ spinlock์ด๋ค.
Wait
WE_SPIN_SHP_ALLOC_DD
SEC, COUNT
์ฌ๋ฌ ํ๋ก์ธ์ค์ ์ฐ๋ ๋๋ค์ด ๊ณต์ ํ์ฌ ์ฐ๊ณ ์๋ shared pool allocator์ slave๋ฅผ ์ํ spinlock์ด๋ค.
Wait
WE_SPIN_SHP_ALLOC_MISC
SEC, COUNT
์ฌ๋ฌ ํ๋ก์ธ์ค์ ์ฐ๋ ๋๋ค์ด ๊ณต์ ํ์ฌ ์ฐ๊ณ ์๋ shared pool allocator์ slave๋ฅผ ์ํ spinlock์ด๋ค.
Wait
WE_SPIN_SHP_ALLOC_SLAB
SEC, COUNT
์ฌ๋ฌ ํ๋ก์ธ์ค์ ์ฐ๋ ๋๋ค์ด ๊ณต์ ํ์ฌ ์ฐ๊ณ ์๋ shared pool allocator์ slave๋ฅผ ์ํ spinlock์ด๋ค.
Wait
WE_SPIN_SHP_ALLOC_SUPER
SEC, COUNT
์ฌ๋ฌ ํ๋ก์ธ์ค์ ์ฐ๋ ๋๋ค์ด ๊ณต์ ํ์ฌ ์ฐ๊ณ ์๋ shared pool allocator๋ฅผ ์ํ spinlock์ด๋ค.
Wait
WE_SPIN_ALLOC_LRU
SEC, COUNT
Shared pool์ recreatable chunk ์ค์ ์ฌ์ฌ์ฉ์ด ๊ฐ๋ฅํ recreatable chunk๋ฅผ ๋ชจ์๋ LRU list๋ฅผ ๋ณดํธํ๊ธฐ ์ํ spinlock์ด๋ค.