real_my_sql

·mysql
레코드 락레코드 자체를 잠그는 락을 레코드 락(Record Lock, Record Only Lock) 이라 부릅니다. InnoDB 스토리지 엔진은 레코드 자체를 잠그는 대신 인덱스의 레코드를 잠그는 특성이 있습니다. 만약 테이블이 인덱스 없이 정의된 경우에도 숨겨진 클러스터링 인덱스(GEN_CLUST_INDEX)를 생성하여 해당 인덱스 레코드에 락을 겁니다. 6바이트의 단순 증가 필드를 추가해 데이터가 삽입되는 순서대로 정렬됩니다. 갭 락갭 락은 레코드 자체가 아니라 레코드와 바로 인접한 레코드 사이의 간격 만을 잠그는 것을 의미합니다. 갭 락의 역할은 레코드와 레코드 사이의 간격에 새로운 레코드가 삽입(INSERT) 되는 것을 제어하기 위함입니다. 넥스트 키 락넥스트 키 락은 레코드 락과 갭 락을 합쳐..
cooper25
'real_my_sql' 태그의 글 목록