2025년 9월 25일:토토 커뮤니티 : 토토

52.16. pg_prepared_xacts #

보기pg_prepared_xacts현재 2단계 커밋을 위해 준비된 트랜잭션에 대한 정보를 표시합니다(참조거래 준비자세한 내용은).

pg_prepared_xacts준비된 트랜잭션당 하나의 행을 포함합니다. 트랜잭션이 커밋되거나 롤백되면 항목이 제거됩니다.

표 52.16. pg_prepared_xacts

열 유형

설명

거래 xid

준비된 트랜잭션의 숫자 트랜잭션 식별자

지드 텍스트

트랜잭션에 할당된 전역 트랜잭션 식별자

준비됨 timestamptz

트랜잭션이 커밋을 위해 준비된 시간

소유자 이름(참조pg_authid.롤이름)

트랜잭션을 실행한 사용자의 이름

데이터베이스 이름(참조pg_database.데이터이름)

트랜잭션이 실행된 데이터베이스의 이름


pg_prepared_xacts뷰에 액세스하면 내부 트랜잭션 관리자 데이터 구조가 일시적으로 잠기고 뷰에 표시할 복사본이 만들어집니다. 이렇게 하면 보기가 필요한 것보다 오랫동안 정상적인 작업을 차단하지 않으면서 일관된 결과 집합을 생성할 수 있습니다. 그럼에도 불구하고 이 뷰에 자주 액세스하면 데이터베이스 성능에 어느 정도 영향을 미칠 수 있습니다.

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.