SQL

[Oracle, Mysql] 오라클(Oracle), Mysql Auto Commit 오토커밋설정

음그냥 2024. 3. 18. 23:24
728x90
반응형
SMALL

오라클 

 

< 화면에서 직접 오토커밋 해제 >

1. SQL 상단메뉴에서 도구 - 환경설정창에서 데이터베이스 메뉴 옆의 '+' 버튼누르기
2. '+'해서 나온 메뉴중 객체 뷰어를 더블클릭
3. 데이터 편집기 옵션 - 커밋 옵션 부분의 자동 커밋 설정 체크박스를 해제하면 자동커밋 해제가능함

 

 

< 코드로 오토커밋 해제할때 >

 

auto commit을 켤 경우는

set autocommit on;

 

auto commit을 끌 경우는

set autocommit off;

 

auto commit 상태확인

show autocommit;

 

 

 

 

 

MySQL

 

< 화면에서 직접 오토커밋 해제 >

 

항상 오토커밋끄기설정

언제나 AutoCommit이 해제되어 시작되도록 설정할 수 있

MySQL Workbench 상단 메뉴의 Edit - Preferences - SQL Editor 내의 SQL Execution - General 칸의 New connections use auto commit mode를 체크해제하면 항상 오토커밋을 끌수있음

SELECT @@AUTOCOMMIT; 으로 확인결과 오토커밋이 꺼져있는걸 확인할수있음

 

 

 

 

< 코드로 오토커밋 해제할때 >

 

auto commit을 켤 경우는

set autocommit= 1;  혹은  set autocommit= true;

 

auto commit을 끌 경우는

set autocommit= 0;  혹은  set autocommit= false;

 

auto commit 상태확인

select @@autocommit;

 

 

 

 

 

 

 

 

 

728x90
반응형
LIST