Day13_MYSQL_ 트렌섹션(transaction)
트랜섹션(transaction) -분할이 불가능한 업무처리의 단위 -한꺼번에 수행되어야 할 연산의 모음 특징 -원자성: 트렌젝션이 데이터 베이스에 모두 반영 되거나, 전혀 반영되지 않아야 함 -일관성: 트렌젝션의 작업처리 결과가 항상 일관성이 있어야함. -독립성: 어떤 하나의 트렌젝션이라도 다른 트렌젝션의 연산에 영향을 끼치지 못함 -영구성: 결과는 영구적으로 반영되어야 함. 용어 commit : 모든 작업들을 정상 처리하겠다고 확정하는 명령어 해당 처리 과정을 DB에 영구적으로 저장 rollback : 작업 중 문제가 발생되어 트렌젝션의 처리 과정에서 발생한 변경사항을 모두 취소하는 명령어 1) 자동 commit 확인 및 On & Off show variables like '%commit%'; On s..
2023.03.21