1. 판서 (개념)

2. 실습 예제

update시에 락걸림
리피터블 리드 -> 트랜잭션 시작시 조회를 그대로봄
             -> 하지만 업데이트는 commit된 걸 보고 함
락은 행, 여러행, 테이블에 걸수 있음. 보통 행 하나에 건다.
락은 비관적, 낙관적이있음
- 비관적은 행에 미리 락을 검! 보통 select for update로 업데이트를 위한 조회시에 사용
- 난관적 락은 칼럼에 버전을 만들고, update시에 where에 버전을 보고 업데이트를 친다.

ACID
다 끝나면 커밋
일관성은 개발자가 지켜야함
고립성은 팬텀현상만 조심하면 됨
지속성은 redo 노트가 해결해줌 (데이터가 남아있어야한다는것임 하드에)