2
현재 로깅을 위해 접두어 %t %d
을 사용하는 PostgreSQL 성능 분석 작업을하고 있습니다.PostgreSQL에 대한 오류, 시스템 쿼리, 쿼리 디버그에 대한 고유 로그 파일
로그 파일을 분석하려고하면 많은 양의 오류와 분석 결과의 로그를 생성하고 시스템 관련 프로세스가 발생하며 로그가 파일 공간을 최대한 차지하므로 쿼리를 찾아내는 것이 매우 어렵다는 것을 알 수 있습니다 신청.
PostgreSQL 로깅에서 개별적으로 관리 할 수 있도록 솔루션을 제안 해주십시오. 어떤 제안?
'pg_stat_statements' 확장을 시도하십시오 –
응용 프로그램 이름 ('% a') 또는 세션 ID ('% c')의 사용자 이름 ('% u')을 로그 파일 접두어에 추가 할 수 있습니다. 또는'% q % u '를 사용하여 "실제"세션에 대해서만 사용자 이름을 추가 할 수 있습니다 –