none
Service broker 등록을 취소 하 고 SQL Server 세션을 제거 하는 경우 작업 중지 RRS feed

  • 질문

  • SQL Server 2014에 서비스 브로커를 사용시 많은 수의 메시지가 원격 대상에 전송 초기자 서비스 브로커를 사용 하면 경쟁 조건 액세스 위반이 선행 발생하며 스케줄러가 교착 상태에. 서비스 브로커는이 상황에서 작동 하지 않습니다.

    2014년 10월 31일 금요일 오후 2:47

답변

  • 위와 유사한 이슈로 원격 서비스 브로커 세션의 등록 취소 및 등록의 동기화 중에 발생 하는 경쟁 조건으로 인해 문제가 발생 할 수 있습니다. 이경우에는 SQL Server 다음 누적 업데이트를 통해서 해결이 가능합니다.

    해당 버전에 맞게 누적 업데이트 시도 부탁드립니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.
       
    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다

    2014년 11월 3일 월요일 오전 9:05
    중재자

모든 응답

  • 안녕하세요.

    Deadlock scheduler가 발생했다면, dump가 생성되었을 확율이 높겠습니다.

    혹시 Dump가 생겼다면, microsoft에 기술지원을 요청하시는 것이 좋을 듯 싶습니다.

    만약 일반 deadlock이라면, deadlock 내용을 수집(프로필러나 trace flag 사용) 후 어디서 deadlock이 발생하는지 확인하는 것이 필요할 듯 싶습니다.

    감사합니다.

    2014년 11월 3일 월요일 오전 8:20
  • 위와 유사한 이슈로 원격 서비스 브로커 세션의 등록 취소 및 등록의 동기화 중에 발생 하는 경쟁 조건으로 인해 문제가 발생 할 수 있습니다. 이경우에는 SQL Server 다음 누적 업데이트를 통해서 해결이 가능합니다.

    해당 버전에 맞게 누적 업데이트 시도 부탁드립니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.
       
    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다

    2014년 11월 3일 월요일 오전 9:05
    중재자