저는 SQL Server를 사용하여 각 사용자에 대한 몇 가지 정보를 저장하고 있습니다. 일부 항목 (예 : 사용자 이름/비밀번호)은 거의 변경되지 않지만 몇 초마다 (예 : 경도/위도) 변경되는 항목은 거의 변경되지 않습니다.SQL Server에서 동일한 행을 계속 업데이트하는 것이 좋지 않습니까?
나는이 시스템이 몇 hundered 사용자들에 의해 대부분의 근무일 동안 사용되기를 기대합니다. 따라서 은 사용자 당 하루 10,000 업데이트 순으로이 테이블에 저장됩니다.
지속적으로 변화하는 정보와 대부분 정적 정보를 동일한 행에 저장하는 것이 단점입니까? 정적 정보를 한 테이블에 보관하고 다른 테이블의 정보를 변경해야합니까?
이 질문에 정확히 답변하지는 못하지만 너무 많은 쓰기 요청이 필요하다는 것을 알고 있습니까? 작업 부하를 줄이기 위해 작성 여부에 차이 트리거 유형을 사용할 수 있습니까? – Hawxby
@Hawxby, 아주 좋은 지적입니다. 다행히도 그것이 나에게 충분히 빨리 일어 났을 것입니다. 내가 무엇을하기로 결심 했든간에, 나는 이것을 할 것입니다. – Wilka