이 매개변수는 서버 전체의 누적 통계 시스템을 제어합니다. 활성화되면 수집된 데이터는 다음을 통해 액세스할 수 있습니다.pg_stat그리고pg_statio시스템 뷰 계열. 참조PostgreSQL : 문서 : 17 : 27 장. 데이터베이스 활동 토토 사이트 순위더 많은 정보를 원하시면.
track_activities (부울)  #각 세션에서 현재 실행 중인 명령에 대한 정보 수집을 활성화합니다. 해당 명령이 실행되기 시작한 시간과 식별자도 함께 포함됩니다. 이 매개변수는 기본적으로 켜져 있습니다. 활성화된 경우에도 이 정보는 다음 권한을 가진 역할인 수퍼유저에게만 표시됩니다.pg_read_all_stats역할과 보고되는 세션을 소유한 사용자(권한이 있는 역할에 속한 세션 포함)이므로 보안 위험을 나타내서는 안 됩니다. 적절한 권한을 가진 수퍼유저 및 사용자만SET권한으로 이 설정을 변경할 수 있습니다.
track_activity_query_size (정수)  #각 활성 세션에 대해 현재 실행 중인 명령의 텍스트를 저장하기 위해 예약된 메모리 양을 지정합니다.pg_stat_activity.질의필드. 이 값을 단위 없이 지정하면 바이트로 간주됩니다. 기본값은 1024바이트입니다. 이 매개변수는 서버 시작 시에만 설정할 수 있습니다.
track_counts (부울)  #데이터베이스 활동에 대한 통계 수집을 활성화합니다. autovacuum 데몬에는 수집된 정보가 필요하기 때문에 이 매개변수는 기본적으로 켜져 있습니다. 적절한 권한을 가진 수퍼유저 및 사용자만SET권한으로 이 설정을 변경할 수 있습니다.
track_io_timing (부울)  #데이터베이스 I/O 호출 타이밍을 활성화합니다. 이 매개변수는 기본적으로 꺼져 있습니다. 현재 시간에 대해 운영 체제에 반복적으로 쿼리하므로 일부 플랫폼에서는 상당한 오버헤드가 발생할 수 있습니다. 다음을 사용할 수 있습니다.pg_test_timing시스템의 타이밍 오버헤드를 측정하는 도구입니다. I/O 타이밍 정보는 다음 위치에 표시됩니다.pg_stat_database, pg_stat_io, 출력에서설명때버퍼옵션이 다음의 출력에 사용되었습니다.진공때상세옵션은 자동 진공 및 자동 분석을 위해 autovacuum에 의해 사용됩니다.log_autovacuum_min_duration설정되었으며PostgreSQL : 문서 : 17. 적절한 권한을 가진 수퍼유저 및 사용자만SET권한으로 이 설정을 변경할 수 있습니다.
track_wal_io_timing (부울)  #WAL I/O 호출 타이밍을 활성화합니다. 이 매개변수는 기본적으로 꺼져 있습니다. 현재 시간에 대해 운영 체제에 반복적으로 쿼리하므로 일부 플랫폼에서는 상당한 오버헤드가 발생할 수 있습니다. 다음을 사용할 수 있습니다.pg_test_timing시스템의 타이밍 오버헤드를 측정하는 도구입니다. I/O 타이밍 정보는 다음 위치에 표시됩니다.pg_stat_wal. 적절한 권한을 가진 수퍼유저 및 사용자만SET권한으로 이 설정을 변경할 수 있습니다.
트랙_기능 (열거형)  #함수 호출 횟수 및 사용 시간 추적을 활성화합니다. 지정하다pl절차적 언어 함수만 추적하려면,모두또한 SQL 및 C 언어 기능을 추적합니다. 기본값은없음, 함수 통계 추적을 비활성화합니다. 적절한 권한을 가진 수퍼유저 및 사용자만SET권한으로 이 설정을 변경할 수 있습니다.
간단한 SQL 언어 함수“인라인됨”이 설정에 관계없이 호출 쿼리는 추적되지 않습니다.
stats_fetch_consistency (열거형)  #트랜잭션 내에서 누적 와이즈 토토에 여러 번 액세스할 때의 동작을 결정합니다. 으로 설정된 경우없음, 각 액세스는 공유 메모리에서 카운터를 다시 가져옵니다. 으로 설정된 경우캐시, 객체에 대한 통계에 대한 첫 번째 액세스는 다음을 제외하고 트랜잭션이 끝날 때까지 해당 통계를 캐시합니다.pg_stat_clear_snapshot()호출되었습니다. 으로 설정된 경우스냅샷, 첫 번째 통계 액세스는 트랜잭션이 끝날 때까지 현재 데이터베이스에서 액세스할 수 있는 모든 통계를 캐시합니다.pg_stat_clear_snapshot()호출됩니다. 트랜잭션에서 이 매개변수를 변경하면 통계 스냅샷이 삭제됩니다. 기본값은캐시.
없음모니터링 시스템에 가장 적합합니다. 값에 한 번만 액세스하는 것이 가장 효율적입니다.캐시반복 액세스가 동일한 값을 생성하도록 보장합니다. 이는 다음과 같은 쿼리에 중요합니다. 자체 조인.스냅샷와이즈 토토를 대화형으로 검사할 때 유용할 수 있지만 특히 데이터베이스 개체가 많은 경우 오버헤드가 더 높습니다.
compute_query_id (열거형)  #쿼리 식별자의 코어 내 계산을 활성화합니다. 쿼리 식별자는에 표시될 수 있습니다.pg_stat_activity보기, 사용설명또는를 통해 구성된 경우 로그에 내보내집니다.log_line_prefix매개변수.PostgreSQL : 문서 : 17확장에는 쿼리 식별자도 계산되어야 합니다. 내부 쿼리 식별자 계산 방법이 허용되지 않는 경우 외부 모듈을 대신 사용할 수 있습니다. 이 경우 코어 내 계산은 항상 비활성화되어야 합니다. 유효한 값은 다음과 같습니다.꺼짐(항상 비활성화됨),켜짐(항상 활성화됨),자동, 다음과 같은 모듈을 허용합니다.PostgreSQL : 문서 : 17자동으로 활성화하고회귀다음과 같은 효과가 있습니다자동, 단 쿼리 식별자는에 표시되지 않습니다.설명자동 회귀 테스트를 용이하게 하기 위해 출력됩니다. 기본값은자동.
쿼리 식별자가 하나만 계산되고 표시되도록 하려면 쿼리 식별자를 계산하는 확장 프로그램에서 쿼리 식별자가 이미 계산된 경우 오류를 발생시켜야 합니다.
log_statement_stats (부울) log_parser_stats (부울) log_planner_stats (부울) log_executor_stats (부울)  #각 쿼리에 대해 해당 모듈의 성능 와이즈 토토를 서버 로그에 출력합니다. 이것은 Unix와 유사한 조잡한 프로파일링 도구입니다.getrusage()운영 체제 시설.log_statement_stats전체 명령문 와이즈 토토를 보고하고 다른 것들은 모듈별 와이즈 토토를 보고합니다.log_statement_stats모듈별 옵션과 함께 활성화할 수 없습니다. 이러한 옵션은 모두 기본적으로 비활성화되어 있습니다. 적절한 권한을 가진 수퍼유저 및 사용자만SET권한은 이 설정을 변경할 수 있습니다.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.