신화는 행 수준 잠금 을 추가 한 SQL Server 6.5 이전으로 돌아갑니다. . 그리고 Kalen Delaney가 암시했습니다 .
데이터 페이지 사용의 "핫스팟"과 관련이 있으며 삽입 된 행 대신 전체 2k 페이지 (SQL Server 7 이상에서 8k 페이지 사용)가 잠겼다는 사실 편집, 2012 년 2 월
Kimberly L. Tripp의 권위있는 기사를 찾았습니다.
"클러스터형 인덱스 토론이 계속됩니다 ..."
핫스팟은 페이지 수준 잠금으로 인해 SQL Server 7.0 이전에 피하려고 시도한 것입니다 (핫스팟이라는 용어는 부정적인 용어가되었습니다). 실제로 부정적인 용어 일 필요는 없습니다. 그러나 저장소 엔진은 SQL Server 7.0에서 다시 설계 / 재 설계되어 실제 행 수준 잠금이 포함되므로 핫스팟을 피하기위한 이러한 동기는 더 이상 존재하지 않습니다.
편집, 2013 년 5 월
lucky7_2000의 답변에있는 링크는 핫스팟이 존재할 수 있으며 문제를 일으키는 것으로 보입니다. 그러나이 기사에서는 TranTime에서 고유하지 않은 클러스터형 인덱스를 사용합니다. 이를 위해서는 단일화 기가 추가되어야합니다. 색인이 아닌 단조 증가 (너무 넓음) 의미합니다. 해당 답변의 링크가이 답변 또는 내 링크와 모순되지 않습니다
개인적 으로, 클러스터 된 PK로서 IDENTITY 열이 큰 테이블에 초당 수만 행을 삽입 한 데이터베이스에 대해 살펴 보았습니다 .