본문 바로가기

빅데이터과정/WORKSHOP 1

#21_140711_WSHOP_임시테이블

728x90

# 임시테이블





l 임시테이블
잘못지울 수 있기 떄문에  데이터를 저장하고 분석한후 나중에 지워야 하는 부담감이 줄어든다.
delete from emp; (20분 걸림롤백떄문에 오래걸림)
truncate from emp; (0.0000001롤백 없음)


1. 내 세션이 끝나기 전까지 data를 유지
on commit preserve rows
CREATE GLOBAL TEMPORARY table emp708
(empno number(10),
ename varchar2(10),
sal number(10))
on commit delete rows;

INSERT INTO emp708 VALUES(1111,'lee',1111);
INSERT INTO emp708 VALUES(2222,'lee',2222);

SELECT * FROM emp708;
COMMIT;
commit 하는 순간 데이터가 사라짐


2. commit 할때까지 data를 유지
on commit delete rows


'빅데이터과정 > WORKSHOP 1 ' 카테고리의 다른 글

#21_140711_WSHOP_ DEAD LOCK  (0) 2014.07.15
#21_140711_WSHOP_LOCK충돌  (0) 2014.07.15
#20_140710_WSHOP_유저관리  (0) 2014.07.15
#20_140710_WSHOP_네트워크 구성  (0) 2014.07.15
#19_140709_WSHOP_SCRIPT 확인  (0) 2014.07.15