Notice
Recent Posts
Recent Comments
Link
목록transaction (1)
craftmanager
#20 데이터 조작어(DML) - 트랜잭션(commit과 rollback)
트랜잭션(TRANSACTION) - 트랜잭션은 데이터 처리의 한 단위 이다. - 오라클 서버에서 발생하는 SQL문들이 하나의 논리적인 작업 단위로써 성공하거나 실패하는 일련의 SQL문을 트랙잭션이라 보면 된다. - 오라클 서버는 트랜잭션을 근거로 데이터의 일관성을 보증 한다. - 트랜잭션은 데이터를 일관되게 변경하는 DML문장으로 구성된다 (COMMIT, ROLLBACK, SAVEPOINT) TRANSACTION의 시작 - 실행 가능한 SQL문장이 제일 처음 실행될 때 TRANSACTION의 종료 - COMMIT이나 ROLLBACK - DDL이나 DCL문장의 실행(자동 COMMIT) - 기계 장애 또는 시스템 충돌(crash) - deadlock 발생 - 사용자가 정상 종료 자동 COMMIT은 다음의 경..
ORACLE SQL
2023. 12. 26. 10:10