IT/SQL
[MYSQL] AUTOCOMMIT 확인/변경
음료요정
2021. 6. 22. 10:45
회사에서 한 시스템은 MYSQL를 이용하고있고 나는 워크벤치를 이용하고있다
갑자기 문득 UPDATE문을 날리다가 AUTO COMMIT기능이 가끔 엄청난 결과를 불러일으킬거라는 생각이 들어
이를 변경 적용하고자 한다
1. 조회
방법(1) - SELECT
SELECT @@AUTOCOMMIT;
실행결과 > 활성화 되어있을 경우 1로 출력된다 이것이 default값
방법(2) - MYSQL 환경변수 확인 - SHOW
SHOW variables like 'autocommit'
실행결과 > 변수 값이 ON, OFF로 나타난다
2. 설정 방법
간단한 명령어로 설정을 바꿀 수 있다. 활성화 하려면 TRUE, 비활성화는 FALSE이다.
SET AUTOCOMMIT = FALSE ; // 비활성화
SET AUTOCOMMIT = TRUE ; // 활성화