Amazon Aurora PostgreSQL 대기 이벤트
다음은 Aurora PostgreSQL의 일반적인 대기 이벤트입니다. 대기 이벤트 및 Aurora PostgreSQL 클러스터 튜닝에 대해 자세히 알아보려면 섹션을 참조하세요.Aurora PostgreSQL의 대기 이벤트를 사용한 튜닝.
- Activity:ArchiverMain
-
아카이버 프로세스가 활동을 기다리고 있습니다.
- Activity:AutoVacuumMain
-
autovacuum 시작 관리자 프로세스가 활동을 기다리고 있습니다.
- Activity:BgWriterHibernate
-
백그라운드 라이터 프로세스가 활동을 기다리는 동안 최대 절전 모드로 전환됩니다.
- Activity:BgWriterMain
-
백그라운드 라이터 프로세스가 활동을 기다리고 있습니다.
- Activity:CheckpointerMain
-
체크포인터 프로세스가 활동을 기다리고 있습니다.
- Activity:LogicalApplyMain
-
논리적 복제 적용 프로세스가 활동을 기다리고 있습니다.
- Activity:LogicalLauncherMain
-
논리적 복제 시작 관리자 프로세스가 활동을 기다리고 있습니다.
- Activity:PgStatMain
-
통계 수집기 프로세스가 활동을 기다리고 있습니다.
- Activity:RecoveryWalAll
-
프로세스가 복구 시 스트림에서 미리 쓰기 로그(WAL)를 기다리고 있습니다.
- Activity:RecoveryWalStream
-
스타트업 프로세스는 스트리밍 복구 중에 미리 쓰기 로그(WAL)가 도착할 때까지 대기 중입니다.
- Activity:SysLoggerMain
-
syslogger 프로세스가 활동을 기다리고 있습니다.
- Activity:WalReceiverMain
-
미리 쓰기 로그(WAL) 수신기 프로세스가 활동을 기다리고 있습니다.
- Activity:WalSenderMain
-
미리 쓰기 로그(WAL) 수신기 프로세스가 활동을 기다리고 있습니다.
- Activity:WalWriterMain
-
미리 쓰기 로그(WAL) 라이터 프로세스가 활동을 기다리고 있습니다.
- BufferPin:BufferPin
-
버퍼에서 독점 핀을 획득하기 위해 프로세스가 기다리고 있습니다.
- Client:GSSOpenServer
-
일반 보안 서비스 애플리케이션 인터페이스(GSSAPI) 세션을 설정하는 동안 프로세스가 클라이언트에서 데이터를 읽기를 기다리고 있습니다.
- Client:ClientRead
-
백엔드 프로세스가 PostgreSQL 클라이언트에서 데이터를 수신하기 위해 대기 중입니다. 자세한 내용은 Client:ClientRead 단원을 참조하십시오.
- Client:ClientWrite
-
백엔드 프로세스가 PostgreSQL 클라이언트로 더 많은 데이터를 발신하기 위해 대기 중입니다. 자세한 내용은 Client:ClientWrite 단원을 참조하십시오.
- Client:LibPQWalReceiverConnect
-
프로세스가 원격 서버에 연결을 생성하기 위해 미리 쓰기 로그 수신기(WAL)에서 대기 중입니다.
- Client:LibPQWalReceiverReceive
-
프로세스가 원격 서버에서 데이터를 수신하기 위해 미리 쓰기 로그 수신기(WAL)에서 대기 중입니다.
- Client:SSLOpenServer
-
프로세스가 연결을 시도하는 동안 보안 소켓 레이어(SSL)를 기다리고 있습니다.
- Client:WalReceiverWaitStart
-
스타타트업 프로세스가 스트리밍 복제를 위한 초기 데이터를 전송하기를 기다리고 있습니다.
- Client:WalSenderWaitForWAL
-
프로세스가 WAL 발신자 프로세스에서 미리 쓰기 로그(WAL)가 플러시될 때까지 기다리고 있습니다.
- Client:WalSenderWriteData
-
WAL 발신자 프로세스에서 미리 쓰기 로그 (WAL) 수신자의 응답을 처리할 때 프로세스가 모든 활동을 기다리고 있습니다.
- CPU
-
백엔드 프로세스가 CPU에서 활성 상태이거나 CPU를 기다리고 있습니다. 자세한 내용은 CPU 단원을 참조하십시오.
- Extension:extension
-
백엔드 프로세스가 확장 또는 모듈에 의해 정의된 조건을 기다리고 있습니다.
- IO:AuroraOptimizedReadsCacheRead
-
공유 메모리에서 페이지를 사용할 수 없기 때문에 프로세스가 최적화된 읽기 계층형 캐시에서 읽기를 기다리고 있습니다.
- IO:AuroraOptimizedReadsCacheSegmentTruncate
-
프로세스가 최적화된 읽기 계층형 캐시 세그먼트 파일이 잘릴 때까지 기다리고 있습니다.
- IO:AuroraOptimizedReadsCacheWrite
-
백그라운드 라이터 프로세스가 최적화된 읽기 계층형 캐시에 쓰기를 기다리고 있습니다.
- IO:AuroraStorageLogAllocate
-
세션이 메타데이터를 할당하고 트랜잭션 로그 쓰기를 준비하고 있습니다.
- IO:BufFileRead
-
작업에 작업 메모리 파라미터로 정의된 양보다 많은 메모리가 필요한 경우 엔진은 디스크에 임시 파일을 생성합니다. 이 대기 이벤트는 작업 중 임시 파일에서 읽을 때 발생합니다. 자세한 내용은 IO:BufFileRead 및 IO:BufFileWrite 단원을 참조하십시오.
- IO:BufFileWrite
-
작업에 작업 메모리 파라미터로 정의된 양보다 많은 메모리가 필요한 경우 엔진은 디스크에 임시 파일을 생성합니다. 이 대기 이벤트는 연산자가 임시 파일에서 쓸 때 발생합니다. 자세한 내용은 IO:BufFileRead 및 IO:BufFileWrite 단원을 참조하십시오.
- IO:ControlFileRead
-
프로세스가
pg_control
파일에서 읽기를 기다리고 있습니다. - IO:ControlFileSync
-
프로세스가
pg_control
파일에서 내구성 있는 스토리지에 도달하기를 기다리고 있습니다. - IO:ControlFileSyncUpdate
-
프로세스가
pg_control
파일이 내구성 있는 스토리지에 도달하도록 업데이트를 기다리고 있습니다. - IO:ControlFileWrite
-
프로세스가
pg_control
파일에서 쓰기를 기다리고 있습니다. - IO:ControlFileWriteUpdate
-
프로세스가
pg_control
파일 업데이트를 위해 쓰기를 기다리고 있습니다. - IO:CopyFileRead
-
파일 복사 작업 중에 프로세스가 읽기를 기다리고 있습니다.
- IO:CopyFileWrite
-
파일 복사 작업 중에 프로세스가 쓰기를 기다리고 있습니다.
- IO:DataFileExtend
-
프로세스가 관계식 데이터 파일이 확장될 때까지 기다리고 있습니다.
- IO:DataFileFlush
-
프로세스가 관계식 데이터 파일이 내구성 있는 스토리지에 도달할 때까지 기다리고 있습니다.
- IO:DataFileImmediateSync
-
프로세스가 관계식 데이터 파일이 내구성 있는 스토리지에 즉시 동기화될 때까지 기다리고 있습니다.
- IO:DataFilePrefetch
-
프로세스가 관계식 데이터 파일에서 비동기 프리페치를 기다리고 있습니다.
- IO:DataFileSync
-
프로세스가 내구성 있는 스토리지에 도달하기 위해 관계 데이터 파일의 변경 사항을 기다리고 있습니다.
- IO:DataFileRead
-
백엔드 프로세스가 공유 버퍼에서 페이지를 찾으려고 시도했지만 찾지 못했으므로 저장소에서 읽었습니다. 자세한 내용은 IO:DataFileRead 단원을 참조하십시오.
- IO:DataFileTruncate
-
프로세스가 관계식 데이터 파일이 잘릴 때까지 기다리고 있습니다.
- IO:DataFileWrite
-
프로세스가 관계식 데이터 파일에 쓰기를 기다리고 있습니다.
- IO:DSMFillZeroWrite
-
프로세스가 동적 공유 메모리 백업 파일에 0바이트를 쓰기를 기다리고 있습니다.
- IO:LockFileAddToDataDirRead
-
프로세스가 데이터 디렉토리 잠금 파일에 행을 추가하는 동안 읽기를 기다리고 있습니다.
- IO:LockFileAddToDataDirSync
-
프로세스가 데이터 디렉토리 잠금 파일에 줄을 추가하는 동안 데이터가 내구성 있는 스토리지에 도달하기를 기다리고 있습니다.
- IO:LockFileAddToDataDirWrite
-
프로세스가 데이터 디렉토리 잠금 파일에 행을 추가하는 동안 쓰기를 기다리고 있습니다.
- IO:LockFileCreateRead
-
프로세스가 데이터 디렉토리 잠금 파일을 만드는 동안 읽기를 기다리고 있습니다.
- IO:LockFileCreateSync
-
프로세스가 데이터 디렉토리 잠금 파일을 만드는 동안 데이터가 내구성 있는 스토리지에 도달하기를 기다리고 있습니다
- IO:LockFileCreateWrite
-
프로세스가 데이터 디렉토리 잠금 파일을 만드는 동안 쓰기를 기다리고 있습니다.
- IO:LockFileReCheckDataDirRead
-
프로세스가 데이터 디렉토리 잠금 파일을 다시 확인하는 동안 읽기를 기다리고 있습니다.
- IO:LogicalRewriteCheckpointSync
-
프로세스가 체크포인트 중에 내구성 있는 스토리지에 도달하기 위해 논리적 재쓰기 매핑을 기다리고 있습니다.
- IO:LogicalRewriteMappingSync
-
프로세스가 논리적 재작성 중에 데이터가 내구성 있는 스토리지에 도달할 때까지 기다리고 있습니다.
- IO:LogicalRewriteMappingWrite
-
프로세스가 논리적 재작성 중에 매핑 데이터의 쓰기를 기다리고 있습니다.
- IO:LogicalRewriteSync
-
프로세스가 논리적 재작성 매핑이 내구성 있는 스토리지에 도착할 때까지 기다리고 있습니다.
- IO:LogicalRewriteTruncate
-
프로세스가 논리적 재작성 중에 매핑 데이터의 절단을 기다리고 있습니다.
- IO:LogicalRewriteWrite
-
프로세스가 논리적 재작성 매핑 쓰기를 기다리고 있습니다.
- IO:RelationMapRead
-
프로세스가 관계식 맵 파일의 읽기를 기다리고 있습니다.
- IO:RelationMapSync
-
프로세스가 관계식 맵 파일이 내구성 있는 스토리지에 도달할 때까지 기다리고 있습니다.
- IO:RelationMapWrite
-
프로세스가 관계식 맵 파일에 대한 쓰기를 기다리고 있습니다.
- IO:ReorderBufferRead
-
재정렬 버퍼 관리 중에 프로세스가 읽기를 기다리고 있습니다.
- IO:ReorderBufferWrite
-
재정렬 버퍼 관리 중에 프로세스가 읽기를 기다리고 있습니다.
- IO:ReorderLogicalMappingRead
-
재정렬 버퍼 관리 중에 프로세스가 읽기를 기다리고 있습니다.
- IO:ReplicationSlotRead
-
프로세스가 복제 슬롯 제어 파일에서 읽기를 기다리고 있습니다.
- IO:ReplicationSlotRestoreSync
-
프로세스가 복제 슬롯 제어 파일을 메모리에 복원하는 동안 내구성 있는 스토리지에 도달할 때까지 기다리고 있습니다.
- IO:ReplicationSlotSync
-
프로세스가 복제 슬롯 제어 파일이 내구성 있는 스토리지에 도달할 때까지 기다리고 있습니다.
- IO:ReplicationSlotWrite
-
프로세스가 복제 슬롯 제어 파일에 쓰기를 기다리고 있습니다.
- IO:SLRUFlushSync
-
프로세스가 체크포인트 또는 데이터베이스 종료 중 가장 오래전에 사용된 단순(SLRU) 데이터가 내구성 있는 스토리지에 도달할 때까지 기다리고 있습니다.
- IO:SLRURead
-
프로세스가 가장 오래전에 사용된 단순(SLRU) 페이지의 읽기를 기다리고 있습니다.
- IO:SLRUSync
-
프로세스는 페이지 쓰기 후 가장 오래전에 사용된 단순(SLRU) 데이터가 내구성 있는 스토리지에 도달할 때까지 기다리고 있습니다.
- IO:SLRUWrite
-
프로세스가 가장 오래전에 사용된 단순(SLRU) 페이지의 쓰기를 기다리고 있습니다.
- IO:SnapbuildRead
-
프로세스가 직렬화된 기록 카탈로그 스냅샷의 읽기를 기다리고 있습니다.
- IO:SnapbuildSync
-
프로세스가 직렬화된 기록 카탈로그 스냅샷이 내구성 있는 스토리지에 도달하기를 기다리고 있습니다.
- IO:SnapbuildWrite
-
프로세스가 직렬화된 기록 카탈로그 스냅샷의 쓰기를 기다리고 있습니다.
- IO:TimelineHistoryFileSync
-
프로세스가 스트리밍 복제를 통해 수신된 타임라인 기록 파일이 내구성 있는 스토리지에 도달하기를 기다리고 있습니다.
- IO:TimelineHistoryFileWrite
-
프로세스가 스트리밍 복제를 통해 수신된 타임라인 기록 파일의 쓰기를 기다리고 있습니다.
- IO:TimelineHistoryRead
-
프로세스가 타임라인 히스토리 파일의 읽기를 기다리고 있습니다.
- IO:TimelineHistorySync
-
프로세스가 새로 생성된 타임라인 기록 파일이 내구성 있는 스토리지에 도달하기를 기다리고 있습니다.
- IO:TimelineHistoryWrite
-
프로세스가 새로 생성된 타임라인 기록 파일의 쓰기를 기다리고 있습니다.
- IO:TwophaseFileRead
-
프로세스가 2단계 상태 파일의 읽기를 기다리고 있습니다.
- IO:TwophaseFileSync
-
프로세스가 2단계 상태 파일이 내구성 있는 스토리지에 도달하기를 기다리고 있습니다.
- IO:TwophaseFileWrite
-
프로세스가 2단계 상태 파일의 쓰기를 기다리고 있습니다.
- IO:WALBootstrapSync
-
프로세스가 부트스트래핑 중에 미리 쓰기 로그(WAL)가 내구성 있는 스토리지에 도달할 때까지 대기 중입니다.
- IO:WALBootstrapWrite
-
프로세스가 부트스트래핑 중에 미리 쓰기 로그(WAL) 페이지의 쓰기를 대기 중입니다.
- IO:WALCopyRead
-
프로세스는 기존 세그먼트를 복사하여 새 미리 쓰기 로그(WAL) 세그먼트를 만들 때 읽기를 기다리고 있습니다.
- IO:WALCopySync
-
프로세스는 기존 세그먼트를 복사하여 생성한 새 미리 쓰기 로그(WAL)가 내구성 있는 스토리지에 도달할 때까지 기다리고 있습니다.
- IO:WALCopyWrite
-
프로세스는 기존 세그먼트를 복사하여 새 미리 쓰기 로그(WAL) 세그먼트를 만들 때 쓰기를 기다리고 있습니다.
- IO:WALInitSync
-
프로세스가 새로 초기화된 미리 쓰기 로그(WAL) 파일이 내구성 있는 스토리지에 도달할 때까지 기다리고 있습니다.
- IO:WALInitWrite
-
프로세스가 새 미리 쓰기 로그(WAL) 파일을 초기화하는 동안 쓰기를 기다리고 있습니다.
- IO:WALRead
-
프로세스가 미리 쓰기 로그(WAL) 파일에서 읽기를 기다리고 있습니다.
- IO:WALSenderTimelineHistoryRead
-
프로세스가 WAL 발신자 타임라인 명령 중에 타임라인 기록 파일에서 읽기를 기다리고 있습니다.
- IO:WALSync
-
프로세스가 미리 쓰기 로그(WAL) 파일이 내구성 있는 스토리지에 도달할 때까지 기다리고 있습니다.
- IO:WALSyncMethodAssign
-
프로세스는 새로운 미리 쓰기 로그(WAL) 동기화 방법을 할당하면서 데이터가 내구성 있는 스토리지에 도달할 때까지 기다리고 있습니다.
- IO:WALWrite
-
프로세스가 미리 쓰기 로그(WAL) 파일에서 읽기를 기다리고 있습니다.
- IO:XactSync
-
백엔드 프로세스는 Aurora 스토리지 하위 시스템이 일반 트랜잭션의 커밋 또는 준비된 트랜잭션의 커밋 또는 롤백을 확인할 때까지 기다리고 있습니다. 자세한 내용은 IO:XactSync 단원을 참조하십시오.
- IPC:BackupWaitWalArchive
-
프로세스가 백업이 성공적으로 아카이빙되는 데 필요한 미리 쓰기 로그(WAL) 파일을 기다리고 있습니다.
- IPC:AuroraOptimizedReadsCacheWriteStop
-
프로세스는 백그라운드 라이터가 최적화된 읽기 계층형 캐시에 쓰기를 중지하기를 기다리고 있습니다.
- IPC:BgWorkerShutdown
-
프로세스가 백그라운드 작업자가 종료될 때까지 기다리고 있습니다.
- IPC:BgWorkerStartup
프로세스가 백그라운드 작업자가 시작할 때까지 기다리고 있습니다.
- IPC:BtreePage
프로세스가 병렬 B-트리 스캔을 계속 사용할 수 있도록 하는 데 필요한 페이지 번호를 기다리고 있습니다.
- IPC:CheckpointDone
프로세스가 체크포인트가 완료될 때까지 기다리고 있습니다.
- IPC:CheckpointStart
프로세스가 체크포인트가 시작될 때까지 기다리고 있습니다.
- IPC:ClogGroupUpdate
-
프로세스가 그룹 리더가 트랜잭션이 끝날 때 트랜잭션 상태를 업데이트하기를 기다리고 있습니다.
- IPC:DamRecordTxAck
-
백엔드 프로세스에서 데이터베이스 활동 스트림 이벤트를 생성했으며 이벤트가 지속될 때까지 기다리고 있습니다. 자세한 내용은 IPC:DamRecordTxAck 단원을 참조하십시오.
- IPC:ExecuteGather
프로세스가 Gather 계획 노드를 실행하는 동안 자식 프로세스의 활동을 기다리고 있습니다.
- IPC:Hash/Batch/Allocating
-
프로세스가 선택된 병렬 해시 참여자가 해시 테이블을 할당하기를 기다리고 있습니다.
- IPC:Hash/Batch/Electing
-
프로세스가 해시 테이블을 할당하기 위해 병렬 해시 참여자를 선택합니다.
- IPC:Hash/Batch/Loading
-
프로세스가 다른 병렬 해시 참여자가 해시 테이블 로딩을 마칠 때까지 기다리고 있습니다.
- IPC:Hash/Batch/Allocating
-
프로세스가 선택된 병렬 해시 참여자가 초기 해시 테이블을 할당하기를 기다리고 있습니다.
- IPC:Hash/Build/Electing
-
프로세스가 초기 해시 테이블을 할당하기 위해 병렬 해시 참여자를 선택합니다.
- IPC:Hash/Build/HashingInner
-
프로세스가 다른 병렬 해시 참여자가 내부 관계 해싱을 완료할 때까지 기다리고 있습니다.
- IPC:Hash/Build/HashingOuter
-
프로세스가 다른 병렬 해시 참여자가 외부 관계 파티셔닝을 마칠 때까지 기다리고 있습니다.
- IPC:해시/성장 배치/할당
-
프로세스는 선출된 병렬 해시 참여자가 더 많은 배치를 할당하기를 기다리고 있습니다.
- IPC:Hash/GrowBatches/Deciding
-
프로세스에서 병렬 해시 참여자를 선택하여 향후 배치 증가를 결정합니다.
- IPC:Hash/GrowBatches/Electing
-
프로세스에서 병렬 해시 참여자를 선택하여 더 많은 배치를 할당합니다.
- IPC:Hash/GrowBatches/Finishing
-
프로세스는 선출된 병렬 해시 참여자가 향후 배치 증가를 결정할 때까지 기다리고 있습니다.
- IPC:Hash/GrowBatches/Repartitioning
-
프로세스가 다른 병렬 해시 참여자가 다시 파티셔닝을 완료할 때까지 기다리고 있습니다.
- IPC:Hash/GrowBuckets/Allocating
-
프로세스가 선택된 병렬 해시 참여자가 더 많은 버킷 할당을 완료할 때까지 기다리고 있습니다.
- IPC:Hash/GrowBuckets/Electing
-
프로세스가 더 많은 버킷을 할당하기 위해 병렬 해시 참여자를 선택합니다.
- IPC:Hash/GrowBuckets/Reinserting
-
프로세스가 다른 병렬 해시 참가자가 새 버킷에 튜플 삽입을 마칠 때까지 기다리고 있습니다.
- IPC:HashBatchAllocate
프로세스가 선택된 병렬 해시 참여자가 해시 테이블을 할당하기를 기다리고 있습니다.
- IPC:HashBatchElect
프로세스가 해시 테이블을 할당하기 위해 병렬 해시 참여자를 선택하기를 기다리고 있습니다.
- IPC:HashBatchLoad
프로세스가 다른 병렬 해시 참여자가 해시 테이블 로딩을 마칠 때까지 기다리고 있습니다.
- IPC:HashBuildAllocate
프로세스가 선택된 병렬 해시 참여자가 초기 해시 테이블을 할당하기를 기다리고 있습니다.
- IPC:HashBuildElect
프로세스가 초기 해시 테이블을 할당하기 위해 병렬 해시 참여자를 선택하기를 기다리고 있습니다.
- IPC:HashBuildHashInner
프로세스가 다른 병렬 해시 참여자가 내부 관계 해싱을 완료할 때까지 기다리고 있습니다.
- IPC:'HashBuildHashOuter
프로세스가 다른 병렬 해시 참여자가 외부 관계 파티셔닝을 마칠 때까지 기다리고 있습니다.
- IPC:HashGrowBatchesAllocate
프로세스는 선출된 병렬 해시 참여자가 더 많은 배치를 할당하기를 기다리고 있습니다.
- IPC:'HashGrowBatchesDecide
프로세스가 병렬 해시 참가자를 선출하여 향후 배치 증가를 결정하기를 기다리고 있습니다.
- IPC:HashGrowBatchesElect
프로세스가 더 많은 배치를 할당하기 위해 병렬 해시 참여자를 선택하기를 기다리고 있습니다.
- IPC:HashGrowBatchesFinish
프로세스는 선출된 병렬 해시 참여자가 향후 배치 증가를 결정할 때까지 기다리고 있습니다.
- IPC:HashGrowBatchesRepartition
프로세스가 다른 병렬 해시 참여자가 다시 파티셔닝을 완료할 때까지 기다리고 있습니다.
- IPC:HashGrowBucketsAllocate
프로세스가 선택된 병렬 해시 참여자가 더 많은 버킷 할당을 완료할 때까지 기다리고 있습니다.
- IPC:HashGrowBucketsElect
프로세스가 더 많은 배치를 할당하기 위해 병렬 해시 참여자를 선택하기를 기다리고 있습니다.
- IPC:HashGrowBucketsReinsert
프로세스가 다른 병렬 해시 참가자가 새 버킷에 튜플 삽입을 마칠 때까지 기다리고 있습니다.
- IPC:LogicalSyncData
프로세스가 논리적 복제 원격 서버가 초기 테이블 동기화를 위해 데이터를 보낼 때까지 대기 중입니다.
- IPC:LogicalSyncStateChange
프로세스가 논리적 복제 원격 서버가 상태를 변경하기를 기다리고 있습니다.
- IPC:MessageQueueInternal
프로세스가 다른 프로세스가 공유 메시지 대기열에 연결될 때까지 기다리고 있습니다.
- IPC:MessageQueuePutMessage
프로세스가 공유 메시지 대기열에 프로토콜 메시지를 쓰기 위해 대기 중입니다.
- IPC:MessageQueueReceive
프로세스가 공유 메시지 대기열에서 바이트를 수신하기 위해 대기 중입니다.
- IPC:MessageQueueSend
프로세스가 공유 메시지 대기열로 바이트를 전송하기 위해 대기 중입니다.
- IPC:ParallelBitmapScan
프로세스가 병렬 비트맵 스캔이 초기화되기를 기다리고 있습니다.
- IPC:ParallelCreateIndexScan
프로세스가 병렬 CREATE INDEX 작업자가 힙 스캔을 완료할 때까지 기다리고 있습니다.
- IPC:ParallelFinish
프로세스가 병렬 작업자가 컴퓨팅을 완료할 때까지 기다리고 있습니다.
- IPC:ProcArrayGroupUpdate
그룹 리더가 트랜잭션 종료 시 트랜잭션 ID를 지울 때까지 프로세스가 대기 중입니다.
- IPC:ProcSignalBarrier
프로세스가 모든 백엔드에서 배리어 이벤트가 처리되기를 기다리고 있습니다.
- IPC:Promote
프로세스가 대기 프로모션을 기다리고 있습니다.
- IPC:RecoveryConflictSnapshot
프로세스가 베큠 클린업을 위해 복구 충돌 해결을 기다리고 있습니다.
- IPC:RecoveryConflictTablespace
프로세스가 테이블스페이스를 삭제하기 위한 복구 충돌 해결을 기다리고 있습니다.
- IPC:RecoveryPause
프로세스가 복구가 재개될 때까지 기다리고 있습니다.
- IPC:ReplicationOriginDrop
프로세스가 복제 원본이 비활성화되어 삭제할 수 있도록 기다리고 있습니다.
- IPC:ReplicationSlotDrop
프로세스가 복제 슬롯이 비활성화되어 삭제할 수 있도록 기다리고 있습니다.
- IPC:SafeSnapshot
프로세스가 읽기 전용 연기 가능 트랜잭션에 대해 유효한 스냅샷을 얻기 위해 기다리고 있습니다.
- IPC:SyncRep
프로세스가 동기식 복제 중에 원격 서버로부터의 확인을 기다리고 있습니다.
- IPC:XactGroupUpdate
그룹 리더가 트랜잭션 종료 시 트랜잭션 상태를 업데이트할 때까지 프로세스가 대기 중입니다.
- Lock:advisory
-
백엔드 프로세스에서 권고 잠금을 요청하고 기다리고 있습니다. 자세한 내용은 Lock:advisory 단원을 참조하십시오.
- Lock:extend
-
백엔드 프로세스는 관계식을 확장할 수 있도록 잠금이 해제되기를 기다리고 있습니다. 한 번에 하나의 백엔드 프로세스만 관계를 확장할 수 있기 때문에 이 잠금이 필요합니다. 자세한 내용은 Lock:extend 단원을 참조하십시오.
- Lock:frozenid
-
프로세스가
pg_database.datfrozenxid
와pg_database.datminmxid
의 업데이트를 위해 대기 중입니다. - Lock:object
-
프로세스가 비관계 데이터베이스 객체에 대한 잠금을 얻기 위해 기다리고 있습니다.
- Lock:page
-
프로세스가 관계 페이지에서 잠금을 받기 위해 기다리고 있습니다.
- Lock:Relation
-
백엔드 프로세스가 다른 트랜잭션에 의해 잠긴 관계에 대한 잠금을 획득하기 위해 기다리고 있습니다. 자세한 내용은 Lock:Relation 단원을 참조하십시오.
- Lock:spectoken
-
투기적 삽입 잠금을 얻기 위해 프로세스가 기다리고 있습니다.
- Lock:speculative token
-
투기적 삽입 잠금을 얻기 위해 프로세스가 기다리고 있습니다.
- Lock:transactionid
-
트랜잭션이 행 수준 잠금을 대기 중입니다. 자세한 내용은 Lock:transactionid 단원을 참조하십시오.
- Lock:tuple
-
백엔드 프로세스는 튜플에 대한 잠금을 얻기 위해 기다리고 있으며 다른 백엔드 프로세스는 동일한 튜플에서 충돌하는 잠금을 유지합니다. 자세한 내용은 Lock:tuple 단원을 참조하십시오.
- Lock:userlock
-
프로세스가 사용자 잠금을 받기 위해 기다리고 있습니다.
- Lock:virtualxid
-
프로세스가 가상 트랜잭션 ID 잠금을 받기 위해 기다리고 있습니다.
- LWLock:AddinShmemInit
프로세스가 공유 메모리에서 확장 프로그램의 공간 할당을 관리하기 위해 기다리고 있습니다.
- LWLock:AddinShmemInitLock
-
프로세스가 공유 메모리의 공간 할당을 관리하기 위해 기다리고 있습니다.
- LWLock:async
-
프로세스가 비동기(알림) 버퍼에서 I/O를 기다리고 있습니다.
- LWLock:AsyncCtlLock
-
프로세스가 공유 알림 상태를 읽거나 업데이트하기 위해 기다리고 있습니다.
- LWLock:AsyncQueueLock
-
프로세스가 알림 메시지를 읽거나 업데이트하기 위해 기다리고 있습니다.
- LWLock:AuroraOptimizedReadsCacheMapping
-
프로세스가 데이터 블록을 최적화된 읽기 계층형 캐시의 페이지와 연결하기 위해 기다리고 있습니다.
- LWLock:AutoFile
프로세스가
postgresql.auto.conf
파일을 업데이트하기 위해 대기 중입니다.- LWLock:AutoFileLock
-
프로세스가
postgresql.auto.conf
파일을 업데이트하기 위해 대기 중입니다. - LWLock:Autovacuum
프로세스가 autovacuum 작업자의 현재 상태를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:AutovacuumLock
-
autovacuum 작업자 또는 시작 관리자가 autovacuum 작업자의 현재 상태를 업데이트하거나 읽기를 기다리고 있습니다.
- LWLock:AutovacuumSchedule
프로세스가 autovacuum용으로 선택된 테이블에 여전히 베큠이 필요한지 확인하기 위해 기다리고 있습니다.
- Lwlock:AutovacuumScheduleLock
-
프로세스가 베큠을 하기로 선택한 테이블에 여전히 베큠이 필요한지 확인하기 위해 기다리고 있습니다.
- LWLock:BackendRandomLock
-
프로세스가 난수를 생성하기 위해 기다리고 있습니다.
- LWLock:BackgroundWorker
프로세스가 백그라운드 작업자 상태를 읽거나 업데이트하기 위해 기다리고 있습니다.
- LWLock:BackgroundWorkerLock
-
프로세스가 백그라운드 작업자 상태를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:BtreeVacuum
프로세스가 B-트리 인덱스에 대한 베큠 관련 정보를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:BtreeVacuumLock
-
프로세스가 B-트리 인덱스에 대한 베큠 관련 정보를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:buffer_content
-
백엔드 프로세스가 공유 메모리 버퍼의 내용에 대한 경량 잠금을 획득하기 위해 대기 중입니다. 자세한 내용은 LWLock:buffer_content (BufferContent) 단원을 참조하십시오.
- LWLock:buffer_mapping
-
백엔드 프로세스가 데이터 블록을 공유 버퍼 풀의 버퍼와 연결하기 위해 기다리고 있습니다. 자세한 내용은 LWLock:buffer_mapping 단원을 참조하십시오.
- LWLock:BufferIO
-
백엔드 프로세스에서 페이지를 공유 메모리로 읽으려고 합니다. 프로세스는 다른 프로세스가 해당 페이지에 대한 I/O를 완료할 때까지 기다리고 있습니다. 자세한 내용은 LWLock:BufferIO(IPC:BufferIO) 단원을 참조하십시오.
- LWLock:Checkpoint
프로세스가 체크포인트 시작을 기다리고 있습니다.
- LWLock:CheckpointLock
-
프로세스가 체크포인트 수행을 기다리고 있습니다.
- LWLock:CheckpointerComm
프로세스가
fsync
요청 관리를 기다리고 있습니다.- LWLock:CheckpointerCommLock
-
프로세스가
fsync
요청 관리를 기다리고 있습니다. - LWLock:clog
-
프로세스가 클록(트랜잭션 상태) 버퍼에서 I/O를 기다리고 있습니다.
- LWLock:CLogControlLock
-
프로세스가 트랜잭션 상태를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:CLogTruncationLock
-
프로세스가
txid_status
를 실행하거나 사용 가능한 가장 오래된 트랜잭션 ID를 업데이트 하기 위해 대기 중입니다. - LWLock:commit_timestamp
-
프로세스가 커밋 타임스탬프 버퍼에서 I/O를 기다리고 있습니다.
- LWLock:CommitTs
프로세스가 트랜잭션 커밋 타임스탬프에 대한 마지막 값 세트를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:CommitTsBuffer
프로세스가 커밋 타임스탬프를 위해 가장 오래전에 사용된 단순(SLRU) 버퍼에서 I/O를 기다리고 있습니다.
- LWLock:CommitTsControlLock
-
프로세스가 트랜잭션 커밋 타임스탬프를 읽거나 업데이트하기를 기다리고 있습니다.
- LWLock:CommitTsLock
-
프로세스가 트랜잭션 타임스탬프에 대한 마지막 값 세트를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:CommitTsSLRU
프로세스가 커밋 타임스탬프에 대해 가장 오래전에 사용된 단순(SLRU) 캐시에 액세스하기 위해 대기 중입니다.
- LWLock:ControlFile
프로세스가
pg_control
파일의 읽기 또는 업데이트 또는 새 미리 쓰기 로그(WAL) 생성을 위해 대기 중입니다.- LWLock:ControlFileLock
-
프로세스가 제어 파일을 읽거나 업데이트하거나 새 미리 쓰기 로그(WAL) 파일을 만들기 위해 대기 중입니다.
- LWLock:DynamicSharedMemoryControl
프로세스가 동적 공유 메모리 할당 정보를 읽거나 업데이트하기 위해 기다리고 있습니다.
- LWLock:DynamicSharedMemoryControlLock
-
프로세스가 동적 공유 메모리 상태를 읽거나 업데이트하기 위해 기다리고 있습니다.
- LWLock:lock_manager
-
백엔드 프로세스가 백엔드 프로세스에 대한 잠금을 추가하거나 검사하기 위해 기다리고 있습니다. 또는 병렬 쿼리에 사용되는 잠금 그룹에 참여하거나 종료하기를 기다리고 있습니다. 자세한 내용은 LWLock:lock_manager 단원을 참조하십시오.
- LWLock:LockFastPath
프로세스가 프로세스의 빠른 경로 잠금 정보를 읽거나 업데이트하기 위해 기다리고 있습니다.
- LWLock:LogicalRepWorker
프로세스가 논리적 복제 작업자의 상태를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:LogicalRepWorkerLock
-
프로세스가 논리적 복제 작업자에 대한 작업이 완료될 때까지 기다리고 있습니다.
- LWLock:multixact_member
-
프로세스가 multixact_member 버퍼에서 I/O를 기다리고 있습니다.
- LWLock:multixact_offset
-
프로세스가 멀티액트 오프셋 버퍼에서 I/O를 기다리고 있습니다.
- LWLock:MultiXactGen
프로세스가 공유 멀티액트 상태를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:MultiXactGenLock
-
프로세스가 공유 멀티액트 상태를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:MultiXactMemberBuffer
-
프로세스가 멀티액트 멤버를 위해 가장 오래전에 사용된 단순(SLRU) 버퍼에서 I/O를 기다리고 있습니다. 자세한 내용은 LWLock:MultiXact 단원을 참조하십시오.
- LWLock:MultiXactMemberControlLock
-
프로세스가 멀티액트 멤버 매핑을 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:MultiXactMemberSLRU
프로세스가 멀티액트 멤버를 위해 가장 오래전에 사용된 단순(SLRU) 캐시에 액세스하기 위해 대기 중입니다. 자세한 내용은 LWLock:MultiXact 단원을 참조하십시오.
- LWLock:MultiXactOffsetBuffer
프로세스가 멀티액트 오프셋을 위해 가장 오래전에 사용된 단순(SLRU) 버퍼에서 I/O를 기다리고 있습니다. 자세한 내용은 LWLock:MultiXact 단원을 참조하십시오.
- LWLock:MultiXactOffsetControlLock
-
프로세스가 멀티액트 오프셋 매핑을 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:MultiXactOffsetSLRU
프로세스가 멀티액트 오프셋을 위해 가장 오래전에 사용된 단순(SLRU) 캐시에 액세스하기 위해 대기 중입니다. 자세한 내용은 LWLock:MultiXact 단원을 참조하십시오.
- LWLock:MultiXactTruncation
프로세스가 멀티액트 정보를 읽거나 절단하기 위해 대기 중입니다.
- LWLock:MultiXactTruncationLock
-
프로세스가 멀티액트 정보를 읽거나 절단하기 위해 대기 중입니다.
- LWLock:NotifyBuffer
프로세스가 NOTIFY 메시지에 대해 가장 오래전에 사용된 단순(SLRU) 버퍼에서 I/O를 기다리고 있습니다.
- LWLock:NotifyQueue
프로세스가 NOTIFY 메시지를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:NotifyQueueTail
프로세스가 NOTIFY 메시지 스토리지에 대한 제한을 업데이트하기 위해 대기 중입니다.
- LWLock:NotifyQueueTailLock
-
프로세스가 알림 메시지 스토리지에 대한 제한을 업데이트하기 위해 대기 중입니다.
- LWLock:NotifySLRU
프로세스가 NOTIFY 메시지에 대해 가장 오래전에 사용된 단순(SLRU) 캐시에 액세스하기 위해 대기 중입니다.
- LWLock:OidGen
프로세스가 새 객체 ID(OID)를 할당하기 위해 대기 중입니다.
- LWLock:OidGenLock
-
프로세스가 객체 ID(OID)를 할당하거나 지정하기 위해 대기 중입니다.
- LWLock:oldserxid
-
프로세스가 oldserxid 버퍼에서 I/O를 대기 중인 중입니다.
- LWLock:OldSerXidLock
-
프로세스가 충돌하는 직렬화 가능 트랜잭션을 읽거나 기록하기 위해 기다리고 있습니다.
- LWLock:OldSnapshotTimeMap
프로세스가 이전 스냅샷 제어 정보를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:OldSnapshotTimeMapLock
-
프로세스가 이전 스냅샷 제어 정보를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:parallel_append
-
병렬 추가 계획 실행 중에 프로세스가 다음 하위 계획을 선택하기를 기다리고 있습니다.
- LWLock:parallel_hash_join
-
프로세스가 병렬 해시 계획 실행 중에 메모리 청크 또는 업데이트 카운터를 할당하거나 교환하기 위해 대기 중입니다.
- LWLock:parallel_query_dsa
-
프로세스가 병렬 쿼리에 대한 동적 공유 메모리 할당에 대한 잠금을 기다리고 있습니다.
- LWLock:ParallelAppend
프로세스가 병렬 추가 계획 실행 중에 다음 하위 계획을 선택하기를 기다리고 있습니다.
- Lwlock:ParallelHashJoin
프로세스가 병렬 해시 조인에 대한 계획 실행 중에 작업자를 동기화하기 위해 대기 중입니다.
- Lwlock:ParallelQueryDSA
프로세스가 병렬 쿼리에 대한 동적 공유 메모리 할당을 기다리고 있습니다.
- Lwlock:PerSessionDSA
프로세스가 병렬 쿼리에 대한 동적 공유 메모리 할당을 기다리고 있습니다.
- Lwlock:PerSessionRecordType
프로세스가 복합 유형에 대한 병렬 쿼리의 정보에 액세스하기 위해 대기 중입니다.
- Lwlock:PerSessionRecordTypmod
프로세스가 익명 레코드 유형을 식별하는 유형 수정자에 대한 병렬 쿼리의 정보에 액세스하기 위해 대기 중입니다.
- Lwlock:PerXactPredicateList
프로세스가 병렬 쿼리 중에 현재 직렬화 가능 트랜잭션에 의해 유지되는 술어 잠금 목록에 액세스하기 위해 대기 중입니다.
- Lwlock:predicate_lock_manager
-
프로세스가 술어 잠금 정보를 추가하거나 검사하기 위해 대기 중입니다.
- Lwlock:PredicateLockManager
프로세스가 직렬화 가능 트랜잭션에서 사용되는 술어 잠금 정보에 액세스하기 위해 대기 중입니다.
- Lwlock:proc
-
프로세스가 빠른 경로 잠금 정보를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:ProcArray
프로세스가 공유 프로세스별 데이터 구조에 액세스하기 위해 대기 중입니다(일반적으로 스냅샷을 가져오거나 세션의 트랜잭션 ID를 보고하기 위함).
- LWLock:ProcArrayLock
-
프로세스가 트랜잭션이 끝날 때 스냅샷을 얻거나 트랜잭션 ID를 지우기를 기다리고 있습니다.
- LWLock:RelationMapping
프로세스가
pg_filenode.map
파일의 읽기 또는 업데이트를 기다리고 있습니다(특정 시스템 카탈로그의 파일 노드 지정을 추적하는 데 사용됨).- LWLock:RelationMappingLock
-
프로세스가 카탈로그-파일 노드 매핑을 저장하는 데 사용되는 관계식 맵 파일을 업데이트하기 위해 대기 중입니다.
- LWLock:RelCacheInit
프로세스가
pg_internal.init
파일의 읽기 또는 업데이트를 기다리고 있습니다(관계식 캐시 초기화 파일).- LWLock:RelCacheInitLock
-
프로세스가 관계식 캐시 초기화 파일을 읽거나 쓰기를 기다리고 있습니다.
- LWLock:replication_origin
-
프로세스가 복제 진행률을 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:replication_slot_io
-
프로세스가 복제 슬롯에서 I/O를 대기 중입니다.
- LWLock:ReplicationOrigin
프로세스가 복제 원본을 생성, 삭제 또는 사용하기 위해 대기 중입니다.
- LWLock:ReplicationOriginLock
-
프로세스가 복제 원본을 설정, 삭제 또는 사용하기 위해 대기 중입니다.
- LWLock:ReplicationOriginState
프로세스가 하나의 복제 원본의 진행 상황을 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:ReplicationSlotAllocation
프로세스가 복제 슬롯을 할당하거나 해제하기 위해 대기 중입니다.
- LWLock:ReplicationSlotAllocationLock
-
프로세스가 복제 슬롯을 할당하거나 해제하기 위해 대기 중입니다.
- LWLock:ReplicationSlotControl
프로세스가 복제 슬롯 상태를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:ReplicationSlotControlLock
-
프로세스가 해당 복제 슬롯 상태를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:ReplicationSlotIO
프로세스가 복제 슬롯에서 I/O를 대기 중입니다.
- LWLock:SerialBuffer
프로세스가 직렬화 가능한 트랜잭션 충돌을 위해 가장 오래전에 사용된 단순(SLRU) 버퍼에서 I/O를 기다리고 있습니다.
- LWLock:SerializableFinishedList
프로세스가 완료된 직렬화 가능 트랜잭션 목록에 액세스하기 위해 대기 중입니다.
- LWLock:SerializableFinishedListLock
-
프로세스가 완료된 직렬화 가능 트랜잭션 목록에 액세스하기 위해 대기 중입니다.
- LWLock:SerializablePredicateList
프로세스가 트랜잭션에 의해 유지되는 술어 잠금 목록에 액세스하기 위해 대기 중입니다.
- LWLock:SerializablePredicateLockListLock
-
프로세스가 직렬화 가능 트랜잭션에 의해 유지되는 잠금 목록에 대한 작업을 수행하기 위해 대기 중입니다.
- LWLock:SerializableXactHash
프로세스가 직렬화 가능 트랜잭션에 대한 정보를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:SerializableXactHashLock
-
프로세스가 직렬화 가능 트랜잭션에 대한 정보를 검색하거나 저장하기 위해 대기 중입니다.
- LWLock:SerialSLRU
프로세스가 직렬화 가능한 트랜잭션 충돌을 위해 가장 오래전에 사용된 단순(SLRU) 캐시에 액세스스하기 위해 대기 중입니다.
- LWLock:SharedTidBitmap
프로세스가 병렬 비트맵 인덱스 스캔 중에 공유 튜플 식별자(TID) 비트맵에 액세스하기 위해 대기 중입니다.
- LWLock:SharedTupleStore
프로세스가 병렬 쿼리 중에 공유 튜플 스토어에 액세스하기 위해 대기 중입니다.
- LWLock:ShmemIndex
프로세스가 공유 메모리의 공간 할당을 관리하기 위해 대기 중입니다.
- LWLock:ShmemIndexLock
-
프로세스가 공유 메모리의 공간 할당을 관리하기 위해 대기 중입니다.
- LWLock:SInvalRead
프로세스가 공유 카탈로그 무효화 대기열에서 메시지를 검색하기 위해 대기 중입니다.
- LWLock:SInvalReadLock
-
프로세스가 공유 무효화 대기열에서 메시지를 검색하거나 제거하기 위해 대기 중입니다.
- LWLock:SInvalWrite
프로세스가 공유 카탈로그 무효화 대기열에서 메시지를 추가하기 위해 대기 중입니다.
- LWLock:SInvalWriteLock
-
프로세스가 공유 무효화 대기열에 메시지를 추가하기 위해 대기 중입니다.
- LWLock:subtrans
-
프로세스가 하위 트랜잭션 버퍼의 I/O를 기다리고 있습니다.
- LWLock:SubtransBuffer
프로세스가 하위 트랜잭션에 대해 가장 오래전에 사용된 단순(SLRU) 버퍼에서 I/O를 기다리고 있습니다.
- LWLock:SubtransControlLock
-
프로세스가 하위 트랜잭션 정보를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:SubtransSLRU
프로세스가 하위 트랜잭션에 대해 가장 오래전에 사용된 단순(SLRU) 캐시에 액세스하기 위해 대기 중입니다.
- LWLock:SyncRep
프로세스가 동기 복제 상태에 대한 정보를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:SyncRepLock
-
프로세스가 동기 복제에 대한 정보를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:SyncScan
프로세스가 동기화된 테이블 스캔의 시작 위치를 선택하기 위해 대기 중입니다.
- LWLock:SyncScanLock
-
프로세스가 동기화된 스캔을 위해 테이블에서 검사의 시작 위치를 가져오기 위해 대기 중입니다.
- LWLock:TablespaceCreate
프로세스가 테이블스페이스를 생성하거나 삭제하기 위해 대기 중입니다.
- LWLock:TablespaceCreateLock
-
프로세스가 해당 테이블스페이스를 생성하거나 삭제하기 위해 대기 중입니다.
- LWLock:tbm
-
프로세스가 트리 비트맵(TBM) 에서 공유 이터레이터 잠금을 기다리고 있습니다.
- LWLock:TwoPhaseState
프로세스가 준비된 트랜잭션 상태를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:TwoPhaseStateLock
-
프로세스가 준비된 트랜잭션 상태를 읽거나 업데이트하기 위해 대기 중입니다.
- LWLock:wal_insert
-
프로세스가 미리 쓰기 로그(WAL)를 메모리 버퍼에 삽입하기 위해 대기 중입니다.
- LWLock:WALBufMapping
프로세스가 미리 쓰기 로그(WAL) 버퍼의 페이지를 대체하기 위해 대기 중입니다.
- LWLock:WALBufMappingLock
-
프로세스가 미리 쓰기 로그(WAL) 버퍼의 페이지를 대체하기 위해 대기 중입니다.
- LWLock:WALInsert
프로세스가 미리 쓰기 로그(WAL)를 메모리 버퍼에 삽입하기 위해 대기 중입니다.
- LWLock:WALWrite
프로세스가 미리 쓰기 로그(WAL) 버퍼가 디스크에 기록될 때까지 대기 중입니다.
- LWLock:WALWriteLock
-
프로세스가 미리 쓰기 로그(WAL) 버퍼가 디스크에 기록될 때까지 대기 중입니다.
- LWLock:WrapLimitsVacuum
프로세스가 트랜잭션 ID 및 멀티액트 소비에 대한 한도를 업데이트하기 위해 기다리고 있습니다.
- LWLock:WrapLimitsVacuumLock
-
프로세스가 트랜잭션 ID 및 멀티액트 소비에 대한 한도를 업데이트하기 위해 기다리고 있습니다.
- LWLock:XactBuffer
프로세스가 트랜잭션 상태에 대해 가장 오래전에 사용된 단순(SLRU) 버퍼에서 I/O를 기다리고 있습니다.
- LWLock:XactSLRU
프로세스가 트랜잭션 상태에 대해 가장 오래전에 사용된 단순(SLRU) 캐시에 액세스하기 위해 대기 중입니다.
- LWLock:XactTruncation
프로세스가 pg_xact_status를 실행하거나 사용 가능한 가장 오래된 트랜잭션 ID를 업데이트하기 위해 대기 중입니다.
- LWLock:XidGen
프로세스가 새 트랜잭션 ID를 할당하기 위해 대기 중입니다.
- LWLock:XidGenLock
프로세스가 트랜잭션 ID를 할당하거나 배정하기 위해 대기 중입니다.
- Timeout:BaseBackupThrottle
-
프로세스가 작업 제한 중 기본 백업 중에 대기 중입니다.
- Timeout:PgSleep
-
백엔드 프로세스는 pg_sleep 함수를 호출하고 절전 시간 초과가 만료될 때까지 기다리고 있습니다. 자세한 내용은 Timeout:PgSleep 단원을 참조하십시오.
- Timeout:RecoveryApplyDelay
-
프로세스가 지연 설정으로 인한 복구 중에 미리 쓰기 로그(WAL)를 적용하기 위해 대기 중입니다.
- Timeout:RecoveryRetrieveRetryInterval
-
프로세스가 소스(pg_wal, 아카이브 또는 스트림)에서 미리 쓰기 로그 (WAL) 데이터를 사용할 수 없어 복구가 진행되는 동안 대기 중입니다.
- Timeout:VacuumDelay
-
프로세스가 비용 기반 베큠 지연 지점에서 대기 중입니다.
PostgreSQL 대기 이벤트의 전체 목록을 보려면 PostgreSQL 설명서의 통계 수집기 > 대기 이벤트 테이블