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 4970 게시물 읽기
No. 4970
프로시져 사용과 일반 쿼리에 관한 질문입니다.
작성자
성치훈
작성일
2003-09-23 17:13
조회수
1,278

안녕하세요. 한가지 질문 드릴것이 있습니다.

 

전 ms-sql를 사용해왔고, 그만큼 t-sql에만 익숙해져있었습니다.

 

그래서 오라클이나,, postgreSQL 사용시에 적응이 잘 안되고 있지요. ㅡ.ㅡ

 

여튼 한가지 문의드립니다.

 

코드관리등의 이유로 (그리고 습관처럼 ㅡ.ㅡ) 프로시져로 여러행을 반환 받으려 하였습니다.

 

그런데.. postgreSQL에서 여러행반환은 커서 또는 펑션을 사용하여서 리턴하더군요.

 

참고로 전 7.2 버전을 사용하고 있습니다. (추후 업그레이드 할거라는데..그건 나중에나 될듯합니다.)

 

이런 경우... 일반 쿼리문으로 작성해서 처리하는 것이 빠를가요?

 

아니면 펑션 또는 커서를 사용하여 행을 반환받는 것이 빠를까요?

 

한,두가지 제외하곤 일반 게시판 로직에서 조금 더 붙는 로직이라서 고민중입니다.(조인과 페이징등등도 들어갑니다.)

 

현재 7.2 버전에서는 컬럼단위로 리턴받는 형식이던데..과연 어느것이 비용이 낮을것인가가 가장 고민되고 있습니다.

 

여러 님들의 의견 부탁드립니다.

 

읽어주셔서 감사합니다.

 

이 글에 대한 댓글이 총 1건 있습니다.
김상기(ioseph)님이 2003-09-23 17:54에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4973관리자 임의의 파일로 데이터를 저장할 수 있는지요? [3]
김명호
2003-09-25
1246
4972설치 에러 도와주세요! [3]
김남헌
2003-09-25
1174
4971like 문이 index를 사용하도록 하기 위해? [2]
박근준
2003-09-23
1941
4970프로시져 사용과 일반 쿼리에 관한 질문입니다. [1]
성치훈
2003-09-23
1278
4966pgsql 의 lock 모드에 대해 궁금합니다. [5]
pg
2003-09-23
1946
4965델파이에서 포스트그레스 프로시져를 호출하고 싶습니다. [1]
독고보더
2003-09-22
1230
4964성능모니터링 관련 질문입니다. [3]
성치훈
2003-09-20
1454
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다