SET TRANSACTION READ ONLY로 일관된 조회를 선언한다.
Read Only
읽기 전용 트랜잭션은 쓰기 방지와 일관된 조회에 쓴다
DBMS별로 지원 방식은 다르며, 모든 락과 로그 비용이 사라진다는 뜻은 아니다.
조회
스냅샷
DBMS 차이
START TRANSACTION READ ONLY로 쓰기를 막고 일부 최적화를 기대한다.
SNAPSHOT은 일관성 도구이지 읽기 전용 선언은 아니다.