이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 50.2. 무지개 토토 설정되는 방법버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

42.2. 무지개 토토이 설정되는 방법

PostgreSQL가 구현되었습니다 간단한 사용"사용자 당 프로세스"클라이언트/서버 모델. 이 모델에는 하나가 있습니다클라이언트 프로세스정확히 하나에 무지개 토토서버 프로세스. 우리는 미리 알지 못합니다 얼마나 많은 무지개 토토이 이루어질 것인지, 우리는 a를 사용해야합니다.마스터 프로세스새로운 서버 프로세스를 생성합니다 연결이 요청 될 때마다. 이 마스터 프로세스입니다 라고 불리는Postgresa 들어오는 무지개 토토을 위해 지정된 TCP/IP 포트. 언제든지 무지개 토토 요청이 감지됩니다.Postgres프로세스는 새로운 서버 프로세스를 생성합니다. 그만큼 서버 작업은를 사용하여 서로 통신합니다.semaphoresand공유 메모리동시 데이터 전체에서 데이터 무결성을 보장합니다 입장.

클라이언트 프로세스는를 이해하는 모든 프로그램이 될 수 있습니다.postgresql프로토콜에 설명 된메이저 토토 사이트 : 문서 : 8.2 : FrontEnd/백엔드 프로토콜. 많은 고객이 기반으로합니다 C-Language Librarylibpq, 그러나 프로토콜의 몇 가지 독립적 인 구현이 존재하며 Java와 같은JDBC드라이버

연결이 설정되면 클라이언트 프로세스가 쿼리백엔드(서버). 쿼리 일반 텍스트를 사용하여 전송됩니다. 즉, 구문 분석은 없습니다. 그만큼Frontend(클라이언트). 서버는 구문 분석합니다 쿼리, 생성실행 계획, 계획을 실행하고 검색된 행을 클라이언트에게 반환합니다. 확립 된 무지개 토토을 통해 전송합니다.