생계/PostgreSQL
postgresql 튜닝 위한 뷰 및 관련 도구
돌고래트레이너
2025. 7. 8. 16:46
반응형
1. 튜닝관련 뷰
pg_stat_activity : 세션정보
* track_activity_query_size 실행 중인 쿼리 텍스트의 크기를 제어
값은 바이트(bytes) 단위로 지정하며, 기본값은 1024
pg_stat_statements : 쿼리 수행 내역
pg_stat_all_tables : full scan 내역
pg_stat_all_indexes : 인덱스 사용여부
2. sql plan 정보
pg_show_plans( RDS 불가 )
auto_explain extension 필요. 실행계획을 로그에 추가하여 부하 발생
explain / explain analyze 로 사용
3. 바인드 변수
log_min_duration_statement 파라미터 설정 값 이상 쿼리는 로그에 바인드까지 저장됨
반응형