회사에서 수기 작업 간 발생한 이슈를 해결하면서 회사 시니어님이 공유해주신 자료를 보고 이론으로 공부만 했던 것이 문득 궁금해져 테스트해 본 기록을 남깁니다. 환경 MySql 8.0 Datagrip Transaction Mode - Manual 테스트 1 목표 Table 단위의 LOCK이 걸리는가? 아니면 ROW 단위의 LOCK이 걸리는가? - 레코드 락 특정 ROW에만 SHARED LOCK이 걸리고, 다른 ROW의 CRUD에는 영향이 없는가? SHARED LOCK - 읽기 가능. 수정/삭제 불가 초기 세팅 create table test1 ( col1 int primary key auto_increment, col2 char(10) ); create table test2 select * from tes..