문제

나는 두 개의 웹 프로젝트를 사용하고 있으며 둘 다 동일한 SQL Server 2008 R2 데이터베이스를 사용하고 있으며 Dapper ORM을 통해 데이터베이스와 상호 작용하는 두 프로젝트에서 교착 상태 예외 (7-8 일)가 발생합니다. 그것은 대판의 문제인가 내 잘못인가? 아무도 내게 해결책을 제안 할 수 있습니까? 필요한 경우 더 많은 정보를 제공 할 수 있습니다.

수락 된 답변

그것은 당신 일 가능성이 큽니다. Dapper는 모든 것을 일반적인 ADO.Net 명령 개체로 변환합니다. 확장 메소드를 통해 IDbConnection 인터페이스에서 작동합니다. 교착 상태를 일으킬 수있는 방법을 생각할 수 없습니다. 재생중인 문제에 대해 최소한의 반복 가능한 예를 제공해주십시오.

나는 이것이 당신의 코드에서 동시성 문제라고 확신한다.

이 예제가 Dapper (즉, 순수한 SQL)없이 실행될 수 있다면 Dapper를 원인으로 다룰 수 있습니다.




아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.