접속 하나가 처리되는 순서

접속 하나가 처리되는 순서 A sequence diagram generated by Archify. TCP/Unix 소켓 접속 fork() 후 소켓 넘김 StartupMessage (user, database) pg_hba.conf 확인 후 인증 요청 비밀번호 등 응답 InitProcess: PGPROC 슬롯 확보 (없으면 FATAL) AuthenticationOk, ReadyForQuery Query: SELECT ... shared buffers 읽기/쓰기 DataRow, ReadyForQuery Terminate 프로세스 종료 (SIGCHLD) accept, fork 인증과 초기화 쿼리 처리 종료 클라이언트 · psql · Sequence participant 클라이언트 psql postmaster · ServerLoop · Sequence participant postmaster ServerLoop client backend · fork된 자식 · Sequence participant client backend fork된 자식 공유 메모리 · PGPROC, 버퍼 · Sequence participant 공유 메모리 PGPROC, 버퍼 Legend 주요 요청 응답 인증 시그널 일반 메시지