DML 실행 후 COMMIT 전까지 다른 세션에는 보이지 않는다.
Autocommit
자동 커밋은 DBMS와 클라이언트 설정을 함께 확인한다
Oracle은 DML 후 명시 커밋 경향이 강하고, MySQL은 autocommit=1에서 각 문장이 개별 트랜잭션이 된다.
Oracle
MySQL
설정
기본 autocommit=1이면 명시적 트랜잭션 밖 DML은 즉시 확정된다.
SQL 도구와 드라이버의 autocommit 설정을 별도로 확인한다.