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

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

안녕하세요. MSSQL DB 지연 현상이 있어 문의 드립니다..


증상은 SP 1개를 짧은 시간 주기로 콜하는 다량의  CS프로그램들이 있는데요.


어느 순간, CS프로그램 모두에서 DB 접속 에러를 띄워, 순간적으로 데이터가 모두 꼬여버리는 현상이 발생하고 있습니다.


sp_readerrorlog를 확인해보니, SP 안의 구문에서 데드락 로그가 발생하고 있습니다..


문제가 발생할때, 데드락 로그가 남을때도 있고,, 안 남을때도 있네요..


여태 확인한 사항은


1. 장애 발생했을 시에 SQL 에이전트 작업 로그 확인하여, 행 걸린 JOB이 있는지 확인

-> 이상 없음.

2. DB HW 점검

-> 이상 없음.

3. 프로시져안에 콜하는 테이블들 데이터 삭제

-> 이상 없음.


다음에 해보려는게, 해당 테이블 인덱스리빌드와   


 각 클라이언트 별로 콜하는 SP를 나누고자 하는데요.


SP안의 테이블도 클라이언트 별로 나누자니.. 작업 공수가 어마어마해서.. 불가능 할 것 같고.


같은 내용의 SP를 클라이언트 명칭을 추가시켜 여러개 복사한 후,, 클라이언트에서 각각 SP를 콜하게끔 해보려고 합니다.


이렇게 해보려는 이유는.. 해당 SP 내의 트랜잭션을 데이터 방지를 위해 첫줄부터 마지막 줄까지 통으로 걸어놨는데요,,


통으로 트랜잭션이 걸린 SP를 다량의 클라이언트에서 콜해버려서.. 위와 같은 현상이 발생했을 수도 있을 것 같아서입니다..


그래서 내용은 같지만,, SP를 분리해서 클라이언트가 호출하게끔해보려고하는데..


효용성이 있을까요?


감사합니다..


No. Subject Author Date Views
10362 SQL Migration 작업 문의 [1] 뛰어 2018.11.19 606
10361 쿼리 작성시 각 테이블 alias 어떻게 지으시나요?? [3] 아잉옹 2018.11.17 563
10360 MSSQL vs MYSQL vs MariaDB 성능 질문입니다. [4] 전화귀 2018.11.15 1617
10359 유사검색어(?) 문의드립니다. [1] 기대 2018.11.14 719
10358 MS SQL 2008 R2에서 연결된서버의 함수 호출 시.. [1] hyejeong 2018.11.12 1229
10357 SQL Server 2005 => 2016 Upgrade 사례 문의 드립니다. [2] Mase 2018.11.12 808
10356 SQL문 질문드립니다 [1] 꼬오망 2018.11.08 567
10355 nolock 사용에 대하여, [1] ?????? 2018.11.05 679
10354 추천인 숫자 쿼리 [2] 쿠류큐큐 2018.11.03 710
10353 시간 쿼리 문의드립니다. [2] 스터프 2018.11.02 650
10352 복원 상태가 suspended 일때 문의드립니다. [2] 톡히슈터 2018.11.01 782
10351 DROP 와 DELETE 의 차이 [1] 김학만 2018.10.31 854
10350 특정 D/B의 데이터 삭제와 용량 확인방법 [1] 김학만 2018.10.30 702
10349 INSERT 한글 -> 물음표로 저장됩니다. [1] 안돼요 2018.10.29 1022
10348 exec sp_execute 35,N'JAI',N'JAI' 조영곤 2018.10.29 562
10347 디비서버 램 사용량에 대한 조언 [1] 인디 2018.10.26 698
» MSSQL DB 지연 현상 문의 (트랜잭션 관련) [1] mj124356 2018.10.24 1111
10345 사진상의 ShopDB가 필드인가요 데이터베이스인가요? [4] 구십평 2018.10.23 719
10344 SHA2_512 사용 질문입니다. [3] 비폭력무저항 2018.10.18 648
10343 ms sql 오류 관련 질문 gloysong 2018.10.17 738





XE Login