여기에 긴 토론이 진행되어 다른 의견을 듣고 싶습니다.
uniqueidentifier 클러스터 PK가있는 많은 테이블이 있습니다. 이것이 좋은 아이디어인지의 여부는 여기서 다루지 않습니다 (그리고 곧 변경되지 않을 것입니다).
이제 데이터베이스를 병합 게시해야하고 DEV는 기존 PK를 ROWGUIDCOL로 표시하는 대신 별도의 rowguid 열을 사용하도록 권장하고 있습니다.
기본적으로 그들은 응용 프로그램이 복제에서만 사용되는 항목을 도메인으로 가져 와서는 안된다고 말합니다 (이것은 단지 "DBA").
성능 관점에서 볼 때 기존 열로 수행 할 수있는 작업을 수행하기 위해 새 열을 추가해야하는 이유가 없습니다. 게다가, 그것은 단지 "DBA 일"이기 때문에, DBA가 선택하게하지 않겠습니까?
나는 DEV의 요점을 이해하지만 여전히 동의하지 않습니다.
생각?
편집 : 나는이 토론에서 소수에 있다고 덧붙이고 싶습니다. 내 입장을 묻는 DEV는 내가 존경하고 신뢰하는 사람들입니다. 이것이 내가 의견을 요구하는 이유입니다.
나도 뭔가 빠졌을 수도 있고 그들의 요점을 오해했을 수도 있습니다.