인덱스에서 대상 행 하나만 잡는 것이 아니라, 그 행 직전 빈 구간까지 함께 보호합니다. 그래서 같은 범위에 새 행이 끼어드는 것과 기존 행을 바꾸는 것을 동시에 막을 수 있습니다.
(10, 13] = Gap + RecordINSERT 11, 12 차단14, 15는 별개(10, 13) 안으로 들어오는 새 INSERT를 막습니다.id = 13 자체에 대한 변경을 막습니다.그 앞의 범위 + 레코드를 함께 잠가 팬텀 삽입 가능성을 줄입니다.