데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

안녕하세요.

 

교착상태 관련 문의드립니다.

 

최근 DB에서 교착 상태 관련 로그가 발생하고 있어서 분석하고 있는데,

교착상태가 발생하면 어느정도는 기다려주는게 기본 설정 아닌가요?

LOCKTIMEOUT 옵션을 보면 -1 로 세팅되어 있는데도 불구하고..

 

쿼리 실행 직후 교착 상태 에러를 뱉습니다.

 

" 트랜잭션(프로세스 ID 88)이 잠금 | 통신 버퍼 리소스에서 다른 프로세스와의 교착 상태가 발생하여 실행이 중지되었습니다. 트랜잭션을 다시 실행하십시오. "

 

해당 시간에 로그등을 확인한 결과 동시 다발적으로 하나의 테이블에 접근을 하는것은 맞습니다.

그러나 동시접속하는 경우라도 모두 PK는 다르며, PK로 단순 SELECT 하고 상태값을 UPDATE 하는 심플한 로직입니다.

정상 처리인 경우 1초도 걸리지 않는 단순한 SELECT & UPDATE 이구요.

 

같은 PK로 동시 사용도 하지 않고.. 시간도 아주 짧은데.. 저런 현상이 발생할 수 있는건지요?

뭔가 DB옵션이 잘못된 걸까요?

 

며칠째 이러고 있어서 답답한 마음에 글 올립니다.

미리 감사드립니다.

No. Subject Author Date Views
10691 쿼리 질문드립니다. [4] 댈이 2010.08.03 122674
10690 주민등록번호로 연령 추출 질문이요 [1] 수가리 2009.11.27 114492
10689 쿼리를 어떻게 해야하는지 시간되시면 부탁드립니다. ^^;; [3] 아톰 2011.09.08 97643
10688 nchar형을 datetime형으로 변경 하려면 어떻게 해야 하나요?(초보) [2] mpis 2011.10.19 92228
10687 DB를 복구했더니 대기/읽기전용 이라고 나옵니다 [3] 빨강구슬 2012.02.23 91000
10686 1억건 데이터 select 속도 높이고 싶은데.... [4] 무한탐구 2011.09.15 90968
10685 DateTime 계산 방법 궁금 합니다. [1] 백마탄나 2010.09.30 90906
10684 백업과 복원 시 용량 문제 질문 [4] 이성민_300626 2012.08.06 89880
10683 sp_rename 컬럼 [2] afddsa 2011.07.21 88475
10682 윈도우즈 계정중에 SUPPORT_388945a0 계정은 삭제해도 되나요? [3] 이노(inno) 2012.04.17 87703
10681 생년월일을 받아서 날짜형식으로 변환하는 법이요 ^^ [2] 군고구마 2012.08.07 87171
10680 Selet 시 행 열 바꿔서 출력하는 쿼리가 있는지요?? [3] 현무뉘 2012.04.19 86492
10679 열을 행으로 변환시 쿼리문 질문입니다. 심슨 2012.06.22 84045
10678 sql 엔진의 실행 순서에 대한 질문입니다. [1] 용세중 2011.10.20 83835
10677 2008에서 2000으로 Linked server 는연결되는데 조회가 안되요. [3] 황후 2012.02.25 83529
10676 select문 안에서 if문을 어떻게 사용하나요? [2] 4월의눈 2011.08.27 82297
10675 트랜잭션로그 삭제시 안비워지는 현상?? [2] 이노(inno) 2011.08.19 81349
10674 테이블 DateTime 값이 GETDATE()와 같을 경우 트리거... [2] 돌브레인 2012.06.19 80405
10673 대량 데이터 삭제시 인덱스관련 질문입니다 [3] 개발좋아 2013.03.25 79531
10672 INSERT와 DELETE의 처리시간 및 트랜잭션 로그 사이즈 질문 [1] 이노(inno) 2013.06.11 78182





XE Login