debug_print_parse
| 버전 | 기본값 | context | 타입 |
|---|---|---|---|
| 14 | — | user | boolean |
| 15 | — | user | boolean |
| 16 | — | user | boolean |
| 17 | — | user | boolean |
| 18 | — | user | boolean |
실행되는 각 쿼리의 parse tree를 서버 log에 출력한다.
debug_print_rewritten, debug_print_plan과 한 묶음인 디버깅 파라미터로, 각각 parse tree, query rewriter 출력, execution plan을 쿼리마다 출력한다. 메시지는 LOG 레벨로 나가므로 기본 설정에서는 서버 log에만 남고 클라이언트로는 전달되지 않으며, client_min_messages나 log_min_messages로 이 동작을 바꿀 수 있다. 기본값은 off다. PostgreSQL 내부 동작을 분석하거나 개발할 때 쓰는 파라미터라 일반 운영 환경에서 켤 일은 거의 없다.
출처: PostgreSQL 18 문서