오라클 3백만건 데이터 제거 도와주세요 0 2 2,364

by 몽몽이 [2023.01.05 14:27:34]


오라클 대용량 데이터 제거 도와주세요 

A 디비, B 디비

B디비에 직접 붙을수 있는 상황이 아니여서 디비링크로 A디비에서 B디비테이블 DELETE 계획중입니다.

근데 DELETE만 쓰면 먹통이되는거 같아 TRUNCATE 로 할려고 했는데 B디비에서 DDL을 막더라구요

DELETE만 써야하는 상황인데 어쩌면 좋져 ㅠ..ㅠ

by pajama [2023.01.05 21:28:33]

시간이 좀 걸리더라도 인덱스가 있는 컬럼으로 범위 조건으로 나눠서 DELETE 하시는게 안전하지 않을까요~~

 

 


by 우리집아찌 [2023.01.06 10:06:23]

delete from 테이블 where 조건 and rownum <=100; -- 조건이 필요없으시면 빼면됩니다.

commit;

프로시져로 반복수행하셔야 할겁니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입