데이터베이스 (SQL Server 2005)에서 상태를 업데이트하려고하는 여러 스레드를 만드는 Windows 서비스 (C#)가 있습니다.다중 스레드 데이터베이스 업데이트
처음에는 SELECT
과 실행해야 할 UPDATE
이 있습니다. 내 스레드를 동기화하기 위해 잠금 장치를 사용하지 않을 때, 나는 오류가
이미
먼저 폐쇄해야하지만이 연결 과 관련된 열린 DataReader가 있습니다 얻고 난 (잠금을 사용하는 경우 정적 객체에서) 업데이트가 매우 느립니다.
누구든지이 문제를 해결할 수 있도록 도와 줄 수 있습니까?
답장을 보내 주셔서 감사합니다. 다른 스레드에 대해 다른 연결을 사용하고 문제점이 해결되었습니다. – json