database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 10433 게시물 읽기
No. 10433
postgres 실행계획 제어
작성자
김제이(inbeater)
작성일
2023-05-23 09:34
조회수
5,862

안녕하세요

포린이입니다.


postgreSQL은 실행계획 제어가 안되네요....


확장 설치 안한 상태에서는 힌트 구문이 아예 안먹히는거죠?...


아무리 해도 안먹네요... 


테이블에 대한 통계를 재 수집 하지 않는 이상, 변화가 없는데 맞는거죠?...

이 글에 대한 댓글이 총 2건 있습니다.

PostgreSQL은 쿼리 구문에 실행계획 조작 hint 구문을 지원하지 않습니다.


set enable_nestloop = off

이런 형태로 쿼리 실행 전 해당 세션의 환경 설정 값을 바꿔서 어느 정도는 조작할 수 있으나, 오라클 같이 섬세한 사용자 정의 조작은 불가능합니다.


이것을 위해 pg_hint_plan 이라는 확장 모듈을 일본 ntt에서 만들어 배포를 하고 있으나,

3rd party 확장 모듈로 알아서 사용하셔야 합니다.


 

김상기(ioseph)님이 2023-05-23 10:22에 작성한 댓글입니다.

상세한 답변 감사합니다!

 

김제이(inbeater)님이 2023-05-23 13:16에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
10436pg_archivecleanup command not found [4]
짱구
2023-06-30
3011
10435함수만 생성 가능하도록 권한제어 [1]
김제이
2023-06-14
4209
10434플래시백이나 휴지통 같은기능 [2]
김제이
2023-06-01
5274
10433postgres 실행계획 제어 [2]
김제이
2023-05-23
5862
10431windows 에서 PostgreSQL 엔진 갑자기 종료되는 현상/시작 안되는 현상 문의 [2]
송시윤
2023-05-15
6246
10430plv8에 대해서, 인스톨 절차(ubuntu, postgresql 15.2) 부탁드립니다. [7]
이규동
2023-05-15
6043
10428PK 조회시 순서가 이상해요. [1]
김대승
2023-05-12
5838
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다