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 9435 게시물 읽기
No. 9435
펑션에서 select 하는 쿼리플랜
작성자
김승규(kimsg15)
작성일
2014-04-12 17:01
조회수
10,901

안녕하세요.

현재 postgres 사용자 입니다.

SQL로직으로 짜여진 함수를 생성하여

인자값을 주어 select하는 용도로 쓰는게 있는데

쿼리플랜을 보게 되면 함수안의 SQL로직은 무시하고 단순 select로 판단하는군요

그렇게 되어 cost가 단순 select로 나오네요..

postgres 만 이런건지 아니면 다른 DB도 이런건지 궁금합니다. 

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

PostgreSQL 부가 확장 모듈 가운데,

auto_explain 이라는 놈이 있습니다.

 

이 놈 환경 설정 가운데, log_nested_statements 가 있는데, 이놈이 이 문제를 푸는 열쇠가 될 것 같네요.

 

자세한 사용 설명서는

http://postgresql.kr/docs/9.3/auto-explain.html

페이지를 참고 하시고.

 

의도된 대로 움직이면, 이곳에 이 모듈 사용 후기도 올려주시면,

다른 분들도 도움을 받겠죠.

김상기(ioseph)님이 2014-04-14 23:36에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9439libpq 라이브러리를 이용한 SELECT 프로그램 개발관련 조언좀 부탁드리겠습니다. [2]
김봉달
2014-05-08
10813
9438select process 행(hang) [1]
박성수
2014-04-28
11081
94368.4에서 9.2로 migration [2]
박병호
2014-04-24
10905
9435펑션에서 select 하는 쿼리플랜 [1]
김승규
2014-04-12
10901
9434PostgreSQL이 JAVA 자바기반 프로젝트에서의 실질적 궁합이나 성능이 어떤지 궁금합니다.
PostgreSQL
2014-04-09
11183
9433PostgreSQL이 현재 국내의 관광서/공공기관/공기업 프로젝트들에도 납품되고 있나요? 그런 실적이 많습니까? 몹시 궁금하네요. [2]
PostgreSQL
2014-04-09
11343
9432PostgreSQL이 현재 국내기업들에서 상업적으로 많이 사용되고 있나요? 구체적으로 어떤 업종들에서, 어떤 기업들이 사용하고 있나요? 궁금합니다. [1]
PostgreSQL
2014-04-09
11214
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다