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 1445 게시물 읽기
No. 1445
isolation level과 procedure의 상관관계에 대해서..
작성자
DB2초보
작성일
2007-10-16 15:53
조회수
9,105

안녕하십니까..
isolation level과 procedure의 상관관계에 대해서 고수님들의 조언을 얻고자 글 남겨 봅니다..

현재 현장에서 업무지시를 받은것중에 

각 셀렉트문의 커서를 지정해서 작업을 수행하는 동안에 
다른 유저의 테이블 엑세스를 막아라!

라는 지시를 받았습니다..

지시 사양서에는 각 SELECT문 작성후 WITH CS,WITH NC(이건 또 뭔지...ㅠ,.ㅠ)
를 삽입하라고 되어 있더군요..
현업에서 요구하는건 특정 작업을 수행시 관련 테이블과 행등을 LOCK을 시키라는건데...

RR : repeatable read

RS : read stability

CS : cursor stability

UR : uncommitted read



프로시져화 시켜서 제한하라고 하더군요...

그런데 굳이 이걸 프로시져화 시킬 필요가 있나 싶더군요..

검색결과 orcle과 달리 DB2는 commit이나 RollBack전까지는 
각행과 각테이블에 대해서 자동LOCK된다고 되어 있던데...

위에 WITH CS,WITH RR등은 거기에 대해서 접근을 허용시켜주는 명령어라고 알고 있습니다만...

프로시져나 DB2는 처음 접함에 어려움이 좀 많이 있네요...ㅠ,.ㅠ

고수님들의 답글 부탁드려봅니다..
그럼 좋은 하루 되시길 바라며...

[Top]
No.
제목
작성자
작성일
조회
1448SYSTEM 테이블 가져오기 오류
최종걸
2007-10-19
8870
1447DB2 Lock 문제 해결 방법좀 갈켜주세요 [1]
유재정
2007-10-19
10461
1446두날짜사이의 평균 년월일시분초 [1]
초보
2007-10-17
9429
1445isolation level과 procedure의 상관관계에 대해서..
DB2초보
2007-10-16
9105
1443일수 구하는 방법 [1]
짱수
2007-10-09
11078
1442db2 list db directory 에 대해서 [1]
db 초보
2007-10-05
10400
1441db2 리눅스에 설치시 에러가 납니다... [1]
김영규
2007-10-05
9680
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.054초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다