DML
#merge
조건 match ---> update
조건 not match ---> insert
행단위 처리 , DML 구문실행 -> TRANSACTIN 시작 (논리적 작업그룹 (단위))
명시적 수동제어
DDL : 데이터 정의어
단위 : Object
AUTO COMMIT
DCL : 데이터 제어어
단위 : USER
권한주기, 권한철회
GRANT , REVOKE
ADD - INSERT INTO 테이블명
MODIFY - UPDATE 테이블명 SET
REMOVE - DELETE [FROM] 테이블명
COMMIT 또는 ROLLBAK 미 처리시 발생할수 있는것이 바로 LOCK
##############LOCK################
TX Lock: ROW level lock
TM Lock: TABLE level lock
lock 대기열 ===> enqueue (FIFO)
##################################
#merge
조건 match ---> update
조건 not match ---> insert
행단위 처리 , DML 구문실행 -> TRANSACTIN 시작 (논리적 작업그룹 (단위))
명시적 수동제어
DDL : 데이터 정의어
단위 : Object
AUTO COMMIT
DCL : 데이터 제어어
단위 : USER
권한주기, 권한철회
GRANT , REVOKE
ADD - INSERT INTO 테이블명
MODIFY - UPDATE 테이블명 SET
REMOVE - DELETE [FROM] 테이블명
COMMIT 또는 ROLLBAK 미 처리시 발생할수 있는것이 바로 LOCK
##############LOCK################
TX Lock: ROW level lock
TM Lock: TABLE level lock
lock 대기열 ===> enqueue (FIFO)
##################################
'DataBase > Oracle SQL' 카테고리의 다른 글
[SQL] FLASHBACK 테이블 Drop 후 복구 (0) | 2010.02.03 |
---|---|
[SQL] 9장 Object, 권한주고뺏기 (0) | 2010.01.18 |
[SQL] 7장 Set Operator (0) | 2010.01.18 |
[SQL] 6장 서브쿼리 (0) | 2010.01.18 |
[SQL] 3장 단일행 함수 (0) | 2010.01.18 |