MSSQL의 트랜잭션은 기본적으로 auto commit이다.
개발중에야 문제는 없지만 운영중에 혹시나 트랜잭션 없이 디비를 수정하였을 경우 commit, rollback 없이 수정한다는것이 위험할 수 있다.
MS-SQL 2012의 autocommit 해제는
도구 -> 옵션 -> 쿼리실행 -> SQL Server -> ANSI를 선택 후 SET IMPLICIT_TRANSACTIONS 를 선택해 주면 된다
해당 옵션을 선택해 주면 INSERT, UPDATE, DELETE 데이터에 대하여 commit/rollback 이 MSSQL 에서도 가능하도록 변경이 된다.
'IT reference > OS,DB' 카테고리의 다른 글
Html 객체에서 한글 영문 입력 제어 (0) | 2009.03.06 |
---|---|
JAVA 혹은 JSP에서 엑셀다운로드 구현시 숫자 처리 (2) | 2009.03.05 |
파일 확장자 목록을 정리해 보았다. (2) | 2009.02.16 |
윈도우 XP 서비스팩 3에서 테마를 바꿔보자. (4) | 2009.01.31 |
데이터베이스에서 중복 데이터 삭제 하는 방법 (0) | 2009.01.23 |
WRITTEN BY
,