오라클에서 Select 는 consistent 모드로 읽습니다.
- Select 시작 하는 시점 기준으로 읽는거구요.
current 모드는 갱신할때만 사용됩니다.
- 갱신 대상건을 구할땐 consistent 모드로 읽고
- 실제로 update 칠 땐 current 모드로 읽고
current 모드 읽기 중간에 커밋 안한 자료가 포함된다면?
- 멈추겠죠.(커밋이나 롤백 할 때 까지 대기)
넵 답변 감사합니다
update, insert, merge 등 current 모드로 읽는것들은
먼저 실행된 쿼리문이 commit 된 후(lock이 풀린 후),
해당 구문을 실행하는거라고 보면 되는군요!!
감사합니다