대랑 INSERT UPDATE MERGE DML 작업시 오류 로그 방법
아래 방법을 찾아본 이유는 대량 MERGE 작업 시 PK오류가 발생하면서 부터다. PK오류를 방지하기 위해서 MERGE를 썼는데 . MERGE에서 SELECT 하는 시간 동안 다른 트래잭션이 먼저 들어 왔었나보다. 그래서 통째로 롤백되고 말았다. 아래 방법으로 해결했다. 대량 INSERT 실패를 재치 시간 DML 오류 로깅 방지 당신이 사용하는 테이블을로드 할 때 INSERT의 하위 쿼리와 문을 오류가 발생하면, 문은 종료되고 전체가 롤백됩니다. 이것은 시간과 시스템 자원의 낭비가 될 수 있습니다. 예를 들어 INSERT의 문, 당신은 DML 오류 로깅 기능을 사용하여 이러한 상황을 방지 할 수 있습니다.DML 오류 로깅을 사용하려면 데이터베이스가 DML 작업 중에 발생한 오류를 기록되는 오류 로깅 테이..
개발자이야기/Oracle
2016. 4. 22. 09:54
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 냄새
- 과학
- 지진
- 부작용
- 금연일기
- DNA
- 오라클
- 유전자
- 단백질
- 100일
- 상식
- 인공지능
- java
- 뇌
- 보건소
- 흡연
- 믹스커피
- 보건
- oracle
- 챔픽스 후기 금연
- 다이어트
- 챔픽스
- 금단증상
- 통신
- 윈도우10
- 의료
- 챔픽스 후기
- 금연
- 생명과학
- 설탕
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함