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

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

DBAgentServer 스레드로  0.25초 마다 한번씩 체크 프로시져로 체크 하여 (ODBC 로 연결 되어있습니다.)

번호 로그인 시도한 애가 있으면 해당 클라이언트로 로그인 되는 구조입니다.


문제는 잘 돌다가 하루나 이틀 후에

SQLExecDirect 에서 리턴 안되고 스레드가 멈춰 버립니다.

재현은 안되고 로그를 찍어보면 

SQLExecDirect 들어간 후 나오질 않고 해당 스레드가 멈춰 버렸습니다.


프로시져 안에는 트랜잭션 하고 있으며

프로시져 안에는 lock 타임 아웃을 주었습니다 .

set nocount on
set lock_timeout 100


트랜잭션은 일부러 걸어서 테스트 해봤지만 같은 현상은 나오지 않았습니다.



한가지 의심스러운건 아래와 같이 번호 로그인 하려는 애가 있는지 체크 하는 셀렉트문에서

무한로딩 걸리는 현상을 본 적이 있습니다


select top 1 from dbo.LOGIN_Number_list LN

inner join dbo.LOGIN_CERTIFICATION LC  on LC.fld_login_number = LN.fld_login_number  

where LN.fld_done = 0


그 이후로 테스트 서버에서는 나오지 않아 못잡고 있는데

트랜잭션 안에 셀렉트 문에서 무한로딩으로  lock_timeout 으로 나오지도 않고 계속 멈춰 있을 가능성이 있는지 궁금합니다.




No. Subject Author Date Views
9490 dat텍스트파일을 열면 글씨가 깨져 나옵니다. 엑셀로 변환 방법과 여는 방법 부탁드립니다. [1] 락규 2016.09.01 5432
9489 select문으로 불러온 칼럼값 문제 [2] 질문쟁이 2016.09.01 1883
9488 서버 이전 후 SSIS 패키지는 모두 재생성을 해야하는 걸까요? [1] 더따뜻한 2016.08.29 2306
9487 SQL where 조건에 변수입력시 옵티마이저가 비정상적 판단을 합니다. [7] 꼬셔죠 2016.08.29 3145
9486 (SQL2008 R2) 접속 후, 에러문구 문의. [1] 탕슉 2016.08.26 2510
9485 정렬문제..? [8] 문상연 2016.08.24 2646
9484 특정 시간대 데이터를 뽑는 쿼리 도와주세요. [5] hunit 2016.08.23 3508
» 번호 로그인 관련 문의 드립니다. [2] 남군 2016.08.23 1747
9482 SP 를 사용한 월별 테이블 생성 하는 방법 [4] Lauren 2016.08.22 2369
9481 2008 이상에서 시스템 함수 만드는 방법좀? 이나영2 2016.08.22 2707
9480 공유기 밑단에서 Sql서버를 두대이용하고 싶습니다. [1] 영우님 2016.08.19 2455
9479 엑셀파일 업로드하는데 에러가 뜹니다. ㅠㅠ [1] xelloslove 2016.08.19 4336
9478 MSSQL 프로시져 결과를 임시테이블에 넣는 방법 문의 입니다. [4] 하하하하하 2016.08.19 4775
9477 2008R2 서비스팩 최신번전 링크 부탁 드립니다. [1] 워터로등 2016.08.19 2371
9476 SQL 2008R2 설치하려고 합니다. 시간단축을 위해 서비스팩을 같이 설치하고 싶습니다. 방법좀 부탁 드립니다. [1] 워터로등 2016.08.19 2247
9475 서버 이전 후 쿼리 처리속도 문제... [2] ppoway 2016.08.18 2375
9474 호환성에대해서... [1] 큘러 2016.08.12 2722
9473 mssql 2014 의 DB를 2012로 옮길수 없나요? [1] 솔총이 2016.08.12 3855
9472 SQL Server 2014 클러스터 노드 제거 및 추가시... 익스 2016.08.10 1999
9471 안녕하세요. 쿼리 관련 질문은 아닙니다만 .. ssunsori 2016.08.10 2886





XE Login