메뉴 건너뛰기

Korea Oracle User Group

Guru's Articles

V$EVENT_NAME 뷰의 Name 컬럼에 정의된 event name에서 오는 오해

 

오라클 wait event 명칭은 원래 오라클 rdbms 개발자들이 사용하였었다.

하지만 현재는 데이터베이스 성능 이슈에 대한 분석을 위해서 여러 방면에서 사용되고 있다.

태생적으로 관점의 차이가 있을 수 있고 이로인해 명칭이 사용자에게는 현상을 명확히 표시해 주지 못하기도 한다.


하지만 12c 버전에는 V$EVENT_NAME 뷰의 DISPLAY_NAME 컬럼에 사용자의 혼란을 줄여줄 만한 명칭을 적시하고 있다.

 

 

SQL> select wait_class,name
           ,display_name 
     from v$event_name 
     where display_name != name 
     order by 1,2;

 

WAIT_CLASS      NAME                                 DISPLAY_NAME
--------------  -----------------------------------  ----------------------------------------------
Administrative  concurrent I/O completion            online move datafile IO completion
Administrative  datafile copy range completion       online move datafile copy range completion
Administrative  wait for possible quiesce finish     quiesce database completion
Commit          log file sync                        commit: log file sync
Configuration   log buffer space                     log buffer full - LGWR bottleneck
Idle            LGWR real time apply sync            standby apply advance notification
Other           DFS db file lock                     quiesce for datafile offline
Other           Image redo gen delay                 redo resource management
Other           datafile move cleanup during resize  online move datafile resize cleanup
System I/O      control file sequential read         control file read
System I/O      control file single write            control file write
System I/O      db file parallel write               db list of blocks write
System I/O      log file parallel write              log file redo write
System I/O      log file sequential read             log file multiblock read
System I/O      log file single write                log file header write
User I/O        db file parallel read                db list of blocks read
User I/O        db file scattered read               db multiblock read
User I/O        db file sequential read              db single block read
User I/O        db file single write                 db single block write                      

 

위의 예 외에도 각 이벤트의 DISPLAY_NAME을 조회할 수 있으니 내용을 확인해 보기 바란다

 

출처 : https://blog.dbi-services.com/misleading-wait-event-names-clarified-in-vevent_name/

번호 제목 글쓴이 날짜 조회 수
공지 Guru's Article 게시판 용도 ecrossoug 2015.11.18 12
» V$EVENT_NAME 뷰의 Name 컬럼에 정의된 event name에서 오는 오해 명품관 2017.03.08 50
26 Can I apply a BP on top of a PSU? Or vice versa? 명품관 2016.06.01 113
25 How to change the database name in 12c 명품관 2016.05.31 46
24 How to Recover Data (Without a Backup!) 명품관 2016.05.11 86
23 On ROWNUM and Limiting Results (오라클 매거진 : AskTom) 명품관 2016.04.28 77
22 DDL Logging - 12c (조나단 루이스) 명품관 2016.04.26 99
21 11.1.0.6 부터 지원하는 Oracle Online Patching New Feature 명품관 2016.04.22 85
20 Quick tip on Function Based Indexes 명품관 2016.04.19 35
19 Oracle Linux 6.7 with Oracle 11.2.0.4 RAC 명품관 2016.04.15 99
18 Parameter Recommendations for Oracle Database 12c - Part II 명품관 2016.03.18 71
17 Parameter Recommendations for Oracle Database 12c - Part I 명품관 2016.03.07 240
16 Hybrid Columnar Compression Common Questions 명품관 2016.03.04 34
15 What is an In-Memory Compression Unit (IMCU)? 명품관 2016.02.24 48
14 Why You Can Get ORA-00942 Errors with Flashback Query 명품관 2016.02.01 58
13 How do I capture a 10053 trace for a SQL statement called in a PL/SQL package? 명품관 2016.01.06 39
12 (유투브) KISS series on Analytics: Dealing with null - Connor McDonald 명품관 2016.01.05 28
11 Upgrade a Pluggable Database in Oracle 12c 명품관 2015.12.30 11
10 Oracle 12c SQL – Using JSON 명품관 2015.12.29 148
9 Oracle Enterprise Manager Cloud Control 13c Release 1 (13.1.0.0) Installation on Oracle Linux 6 and 7 명품관 2015.12.23 60
8 Top 5 SQL Monitor Features file 명품관 2015.12.01 17
위로