2012-09-22 1 views
1

로드 밸런서 -r이 관리하는 N (> 1) 웹 서버와 백엔드의 데이터 저장소 인 SQL DB 인스턴스가 1 개 있습니다. DB로부터 데이터를 읽어 들이고, 사용자가 편집하고, DB에 업데이트 된 데이터를 보낸다. Linq-to-SQL을 사용하고 있습니다. 단일 웹 서버 인 경우 LinqToSql에서 제공하는 동시성 제어는 좋지만이 설정을 사용하면 데이터에 대한 동시 편집을 감지하는 좋은 방법은 무엇입니까?동시 편집 감지

답변

0

Entity Framework 트릭을해야합니다. Pessimistic Concurrency (Locking) 모두 & 낙관적 동시성.

명확한 예를 보려면 here을 참조하고 어떤 전략이 더 적합 할지를 clearly identify에 명심하십시오.