안녕하세요
포린이입니다.
postgreSQL은 실행계획 제어가 안되네요....
확장 설치 안한 상태에서는 힌트 구문이 아예 안먹히는거죠?...
아무리 해도 안먹네요...
테이블에 대한 통계를 재 수집 하지 않는 이상, 변화가 없는데 맞는거죠?...
PostgreSQL은 쿼리 구문에 실행계획 조작 hint 구문을 지원하지 않습니다.
set enable_nestloop = off
이런 형태로 쿼리 실행 전 해당 세션의 환경 설정 값을 바꿔서 어느 정도는 조작할 수 있으나, 오라클 같이 섬세한 사용자 정의 조작은 불가능합니다.
이것을 위해 pg_hint_plan 이라는 확장 모듈을 일본 ntt에서 만들어 배포를 하고 있으나,
3rd party 확장 모듈로 알아서 사용하셔야 합니다.
상세한 답변 감사합니다!