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

17.5. 서버 토토 사이트 순위

데이터베이스 서버를 토토 사이트 순위하는 방법에는 여러 가지가 있습니다. 당신 다양한 신호를 전송하여 토토 사이트 순위 유형을 제어합니다. 마스터포스트그레프로세스.

SIGTERM

이것은스마트 토토 사이트 순위모드. 이후 수신SIGTERM, 서버 새로운 연결은 허용하지 않지만 기존 세션은 종료되도록 허용합니다. 정상적으로 작동합니다. 모든 세션이 끝난 후에만 종료됩니다. 종료합니다. 서버가 온라인 백업 모드인 경우 추가로 온라인 백업 모드가 더 이상 활성화되지 않을 때까지 기다립니다. 백업하는 동안 모드가 활성화되어 있으면 새 연결은 계속 허용되지만 슈퍼유저(이 예외는 슈퍼유저가 다음에 연결할 수 있도록 허용합니다. 온라인 백업 모드 종료). 서버가 복구 중인 경우 스마트 토토 사이트 순위가 요청됨, 복구 및 스트리밍 복제 모든 정규 세션이 종료된 후에만 중지됩니다. 종료되었습니다.

SIGINT

이것은빠른 토토 사이트 순위모드. 는 서버는 새로운 연결을 허용하지 않고 모든 기존 서버를 보냅니다. 프로세스SIGTERM, 이로 인해 현재 트랜잭션을 중단하고 즉시 토토 사이트 순위합니다. 그러면 모든 서버 프로세스가 종료될 때까지 기다렸다가 최종적으로 종료됩니다. 만약에 서버가 온라인 백업 모드에 있으면 백업 모드는 종료되어 백업이 쓸모없게 됩니다.

SIGQUIT

이것은즉시 토토 사이트 순위모드. 마스터포스트그레스프로세스가 다음을 보냅니다.SIGQUIT모든 하위 프로세스 및 제대로 종료되지 않고 즉시 토토 사이트 순위됩니다. 아이 마찬가지로 프로세스도 수신 즉시 토토 사이트 순위됩니다.SIGQUIT. 이것은 회복으로 이어질 것입니다 ( 다음 시작 시 WAL 로그 재생). 이것은 권장됩니다 비상시.

pg_ctl프로그램은 편리한 서버를 종료하기 위해 이러한 신호를 보내는 인터페이스입니다. 또는 다음을 사용하여 직접 신호를 보낼 수 있습니다.죽이다Windows 이외의 시스템에서.PID포스트그레스프로세스는 다음을 사용하여 찾을 수 있습니다.ps프로그램, 또는 파일에서postmaster.pid안에 데이터 디렉토리. 예를 들어 빠른 토토 사이트 순위를 수행하려면:

$ kill -INT `head -1 /usr/local/pgsql/data/postmaster.pid`

중요:사용하지 않는 것이 가장 좋습니다SIGKILL서버를 종료합니다. 그렇게 하면 서버가 공유 메모리 및 세마포어를 해제하는 것을 방지합니다. 그런 다음 새 서버를 설치하기 전에 수동으로 수행해야 할 수도 있습니다. 시작됩니다. 게다가SIGKILL죽인다포스트그레허용하지 않고 처리합니다. 신호를 하위 프로세스에 전달하므로 다음이 필요합니다. 개별 하위 프로세스도 직접 종료합니다.

다른 세션을 허용하면서 개별 세션을 종료하려면 계속하려면 다음을 사용하세요.pg_terminate_backend()(참조표 9-60) 또는 을 보내세요SIGTERM신호를 보내세요 세션과 연결된 하위 프로세스입니다.