이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.롤 토토 PostgreSQL : 문서 : 17 : 27.1. 표준 유닉스 도구버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

27.1. 표준 토토 사이트 추천 도구

대부분의 토토 사이트 추천 플랫폼에서,포스트그레SQL명령 제목을 다음과 같이 수정합니다. 보고자:ps이므로 개별 서버는 프로세스를 쉽게 식별할 수 있습니다. 샘플 디스플레이는 다음과 같습니다.

$ps auxww | grep ^postgres
postgres 15551 0.0 0.1 57536 7132 pts/0 S 18:02 0:00 postgres -i
포스트그레스 15554 0.0 0.0 57536 1184 ?        Ss 18:02 0:00 postgres: 작성기 프로세스
포스트그레스 15555 0.0 0.0 57536 916 ?        Ss 18:02 0:00 postgres: 체크포인터 프로세스
포스트그레스 15556 0.0 0.0 57536 916 ?        Ss 18:02 0:00 postgres: wal 작가 프로세스
포스트그레스 15557 0.0 0.0 58504 2244 ?        Ss 18:02 0:00 postgres: autovacuum 실행 프로그램 프로세스
포스트그레스 15558 0.0 0.0 17512 1068 ?        Ss 18:02 0:00 postgres: 통계 수집 프로세스
포스트그레스 15582 0.0 0.0 58772 3080 ?        Ss 18:04 0:00 postgres: joe runbug 127.0.0.1 유휴
포스트그레스 15606 0.0 0.0 58772 3052 ?        Ss 18:07 0:00 postgres: tgl regression [local] SELECT 대기 중
포스트그레스 15610 0.0 0.0 58772 3056 ?        Ss 18:07 0:00 postgres: tgl 회귀 [로컬] 트랜잭션 유휴

(적절한 호출ps플랫폼에 따라 다르며, 자세한 내용도 마찬가지입니다. 표시됩니다. 이 예는 최근 Linux 시스템에서 가져온 것입니다.) 첫 번째 여기에 나열된 프로세스는 마스터 서버 프로세스입니다. 명령 표시된 인수는 실행 시 사용된 인수와 동일합니다. 다음 5개 프로세스는 백그라운드 작업자 프로세스입니다. 마스터 프로세스에 의해 자동으로 시작됩니다. (그"통계 수집기"다음과 같은 경우 프로세스가 존재하지 않습니다. 통계 수집기를 시작하지 않도록 시스템을 설정했습니다. 마찬가지로"autovacuum 실행기"프로세스는 다음과 같습니다. 비활성화됩니다.) 나머지 각 프로세스는 서버 프로세스입니다. 하나의 클라이언트 연결을 처리합니다. 그러한 각 프로세스는 자신의 명령을 설정합니다. 양식에 라인 표시

포스트그레스:사용자 데이터베이스 호스트 활동

사용자, 데이터베이스 및 (클라이언트) 호스트 항목은 다음 기간 동안 동일하게 유지됩니다. 클라이언트 연결의 수명이지만 활동 표시기는 변화. 활동은 다음과 같습니다.유휴(즉, 클라이언트 명령을 기다리는 중),유휴 상태 거래(내부에서 클라이언트를 기다리는 중시작block) 또는 다음과 같은 명령 유형 이름선택. 또한,대기 중서버 프로세스가 다음인 경우 추가됩니다. 현재 다른 세션이 보유한 잠금을 기다리고 있습니다. 위에서 예를 들어 프로세스 15606이 프로세스를 기다리고 있다고 추론할 수 있습니다. 15610 트랜잭션을 완료하여 일부 잠금을 해제합니다. (다른 프로세스가 없기 때문에 프로세스 15610이 차단되어야 합니다. 활성 세션. 더 복잡한 경우에는 다음이 필요합니다. 를 조사해 보세요.pg_locks누가 누구인지 결정하는 시스템 뷰 누구를 차단합니다.)

당신이 꺼진 경우update_process_title그러면 활동 표시기가 업데이트되지 않습니다. 프로세스 제목은 새 프로세스가 시작될 때 한 번만 설정됩니다. 일부 플랫폼에서는 이는 측정 가능한 양의 명령당 오버헤드를 절약합니다. 다른 사람들에게 그것은 중요하지 않습니다.

팁: 솔라리스필요합니다 특별한 취급. 반드시 사용해야 합니다/usr/ucb/ps, 대신/bin/ps. 또한 두 개를 사용해야 합니다.w플래그는 하나가 아닙니다. 또한 귀하의 원본 의 호출포스트그레스명령은 반드시 더 짧다ps그보다 상태 표시 각 서버 프로세스에서 제공됩니다. 세 가지를 모두 수행하지 못한 경우 것들, 그ps각 서버에 대한 출력 프로세스가 원본이 됩니다.포스트그레명령줄.