SQL Server 2008의 엔트 ASP.NET MVC 2.0 Linq에 - 투 - SQL 특정 플레이어 (툰)는 특정 몬스터를 제압했을 때 추적는 LINQ to SQL은을 사용하여 MERGE 마십시오
나는 게임 사이트를 구축하고, (보스). 테이블은 다음과 같습니다.
나는 최신 정보 (툰, 보스, 시간)를 돌려주는 3D 파티 서비스를 사용합니다.
이제 데이터베이스를 새 정보로 업데이트하려고합니다.
무차별 공격 방식은 라인 단위로 업 샘플링하는 것입니다. 하지만보기 흉하게 보입니다 (코드별로). 아마 너무 느릴 수도 있습니다.
나는 더 좋은 해결책은 임시 테이블을 사용하여 새로운 데이터를 삽입하고 머지 (MERGE) 문을 실행하는 것이라고 생각한다.
좋은 생각인가요? 나는 임시 테이블이 "피하는 것이 더 좋다"는 것을 압니다. 이 작업을 위해 영구적 인 임시 테이블을 만들어야합니까?
아니면 현재 전체 집합 (최대 100 줄)을 읽고 병합하고 응용 프로그램 내에서 다시 붙여야합니까?
언제나 조언/제안은 언제나 감사하겠습니다.
이미 ID = 1 인 Toon을 가지고 있다면 "중복 ID"를주지 않습니까? –