많은 데이터 삭제가 오래 걸릴 때 처리방법!!!
남겨야 할 데이터가 지워야 할 데이터보다 훨씬(?) 작은 경우에 사용하는 방법으로~~ ^^;;; 임시테이블을 만들어서 남겨야 할 데이터를 복사하고, 이전테이블은 삭제하고, 임시테이블을 원래 테이블 이름으로 바꿔놓는 방법입니다. SELECT A.SEGMENT_NAME, ROUND(SUM(A.BYTES)/1024/1024) "SIZE_MB", A.SEGMENT_TYPEFROM DBA_SEGMENTS A, DBA_TABLES BWHERE A.SEGMENT_NAME = B.TABLE_NAME AND A.SEGMENT_TYPE IN ('TABLE','TABLE PARTITION') AND A.OWNER = 'dbName'GROUP BY A.SEGMENT_NAME, A.SEGMENT_TYPEORDER BY 2 DE..
Programming/oracle
2015. 6. 8. 15:28
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 14IML G7
- 자동숨기기
- 릴리즈
- 백업
- 게시자 등록
- 건강
- 아이팟터치
- 사는 얘기
- 메테오레이크
- 씽크북
- 맥북
- 제이쿼리 모바일
- cordova
- jQuery
- 사는얘기
- 데이터 복사
- 감사
- sql 파일
- Thinkbook
- svn 정리
- Meteor Lake
- 상용패키지
- 작업표시줄
- 데이터 원본
- 사용자동의
- SVN
- 무제한 요금제
- 디지털 서명
- 삭제경고
- 오라클
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함