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
운영게시판
최근게시물
DB2 Q&A 3191 게시물 읽기
No. 3191
for fetch only에 대해서
작성자
홍성훈
작성일
2012-06-08 13:26:51ⓒ
2012-06-08 13:27:39ⓜ
조회수
3,916

db2에서 오라클로 마이그레이션 작업을 하고 있습니다..

그러던중 처음보는것이 생겨서요...

바로 db2 : select ~ from ~ where ~ order by ~ for fetch only인데요...

여기서  for fetch only는 무엇입니까???

그리고 오라클에서는 어떻게 쓰이나요???

아시는분 계신다면 답변 꼭 부탁드리겠습니다...

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

db2에서는 기본적으로 select를 할때 lock을 사용합니다.

동시성을 위해 커서를 사용할 때 for fetch only 라고 명시하여 읽기 전용 상태로 변경하면 lock을 회피할 수 있습니다.

오라클에서는 기본적으로 롤백세그먼트를 사용하여 데이터를 읽어오므로 이런 옵션이 필요없습니다.

정상규(pajama)님이 2012-06-09 12:19:06에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
3195DB2 복구 관련하여 문의 드립니다. [1]
김창현
2012-08-23
3124
3194DB2에서는 달력 쿼리를 어떻게 만드나요? [1]
박창수
2012-08-13
4328
3192db2 초보..begin~end 문 사용하기...도와주세요
자유남자
2012-06-13
3875
3191for fetch only에 대해서 [1]
홍성훈
2012-06-08
3916
3190SELECT 절 기초적인 질문 드립니다. [3]
이한호
2012-05-21
4326
3189like와 substr을 함께 쓸때 오류 [3]
like
2012-05-09
4496
3188호스트 배열 변수의 각 Element 접근방법?
백옥동
2012-04-19
3312
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.071초, 이곳 서비스는
	PostgreSQL v11.5로 자료를 관리합니다