aurora_stat_wait_event - Amazon Aurora

aurora_stat_wait_event

Aurora PostgreSQL에 대해 지원되는 대기 이벤트를 모두 나열합니다. Aurora PostgreSQL 대기 이벤트에 대한 자세한 내용은 Amazon Aurora PostgreSQL 대기 이벤트 섹션을 참조하세요.

조건

aurora_stat_wait_event()

인수

없음

반환 유형

다음 열이 있는 SETOF 레코드:

  • type_id - 대기 이벤트 유형의 ID입니다.

  • - 대기 이벤트의 ID입니다.

  • type_name - 대기 유형 이름

  • event_name - 대기 이벤트 이름

사용 노트

ID 대신 이벤트 유형을 사용한 이벤트 이름을 보려면 이 함수를 aurora_stat_wait_typeaurora_stat_system_waits와 같은 다른 함수와 함께 사용합니다. 이 함수에서 반환되는 대기 이벤트 이름은 aurora_wait_report 함수에서 반환되는 이름과 동일합니다.

예시

다음 예제에서는 aurora_stat_wait_event 함수 호출의 결과를 보여줍니다.

=> SELECT * FROM aurora_stat_wait_event(); type_id | event_id | event_name ---------+-----------+------------------------------------------- 1 | 16777216 | <unassigned:0> 1 | 16777217 | ShmemIndexLock 1 | 16777218 | OidGenLock 1 | 16777219 | XidGenLock . . . 9 | 150994945 | PgSleep 9 | 150994946 | RecoveryApplyDelay 10 | 167772160 | BufFileRead 10 | 167772161 | BufFileWrite 10 | 167772162 | ControlFileRead . . . 10 | 167772226 | WALInitWrite 10 | 167772227 | WALRead 10 | 167772228 | WALSync 10 | 167772229 | WALSyncMethodAssign 10 | 167772230 | WALWrite 10 | 167772231 | XactSync . . . 11 | 184549377 | LsnAllocate

다음 예에서는 aurora_stat_wait_typeaurora_stat_wait_event를 함께 사용하여 유형 이름과 이벤트 이름을 반환함으로써 가독성을 높입니다.

=> SELECT * FROM aurora_stat_wait_type() t JOIN aurora_stat_wait_event() e ON t.type_id = e.type_id; type_id | type_name | type_id | event_id | event_name ---------+-----------+---------+-----------+------------------------------------------- 1 | LWLock | 1 | 16777216 | <unassigned:0> 1 | LWLock | 1 | 16777217 | ShmemIndexLock 1 | LWLock | 1 | 16777218 | OidGenLock 1 | LWLock | 1 | 16777219 | XidGenLock 1 | LWLock | 1 | 16777220 | ProcArrayLock . . . 3 | Lock | 3 | 50331648 | relation 3 | Lock | 3 | 50331649 | extend 3 | Lock | 3 | 50331650 | page 3 | Lock | 3 | 50331651 | tuple . . . 10 | IO | 10 | 167772214 | TimelineHistorySync 10 | IO | 10 | 167772215 | TimelineHistoryWrite 10 | IO | 10 | 167772216 | TwophaseFileRead 10 | IO | 10 | 167772217 | TwophaseFileSync . . . 11 | LSN | 11 | 184549376 | LsnDurable